After you're finishing assembling, plug a 5V DC power supply into the power input on the PCA9685. Then, connect the Feather RP2040 via USB to either your computer or USB MIDI host. There are two ways to control the robot lyre: with a DAW or with a hardware MIDI controller.
Using with a DAW
A digital audio workstation (DAW) is any computer program that lets you work with audio on your computer. Some examples include Logic, Reason and Ableton Live.
You can set the Feather RP2040 as a MIDI output to send MIDI data to it from a DAW. This is usually done with a MIDI track or with a MIDI plugin. The Feather will usually show up as a device called CircuitPython Audio.
Using with a MIDI Controller
You can control the robot lyre directly with another hardware MIDI controller. This can be accomplished with the use of a USB MIDI host. A USB MIDI host lets two USB MIDI devices talk to each other directly, with one sending MIDI messages and the other receiving those MIDI messages.
There are hardware USB MIDI host solutions (including DIY ones, like this Raspberry Pi project) and software solutions like MIDIberry on Windows and MIDI Studio on macOS.
Text editor powered by tinymce.