Wolff1 is a digital score. It is a realisation of Christian Wolff’s famous composition For 1, 2 or 3 Players (1964) conceptualized as an interactive robot. The robot is embedded with AI that has been trained on Wolff’s original score and will work with a performer in realtime to realise the music.
- Install Python 3.10 or higher
- Install the requirements:
pip install -r requirements.txt
- Navigate inside wolff1 folder
-
poetry shell
-
poetry install
-
- Connect the robot to the computer (follow XArm instructions for static IP)
- Connect the BITalino to the computer via bluetooth (passcode 1234)
- Run Open Signals LINK
- Run clock.py in terminal
- Record Open Signals
- Run
main.py
- xarm_connected: bool: Is the XArm connected?
- data_logging: bool: Are you logging the robot movements?
- duration_of_piece: int: in seconds
- mic_sensitivity: int: how sensitive the live microphone
- mic_in_logging: bool: see mic input level in console
- mac_address: str: the 6 pair code for Bitalino
To run the robot simulator https://forum.ufactory.cc/t/ufactory-studio-simulation/3719