The code for the bottle organ project in GeekCon 2019, by Michal Shaham and Or Begam.
Demonstration:
The PC running this code should be connected to:
- A MIDI Device
- An Arduino loaded with the StandardFirmata sketch
The servo_config.json file contains the pin number, mute angle and play angle for each MIDI note.
The following python packages are required:
pip install pyfirmata
pip install pygame
python geekcon.py