HackSpace Magazine Issue 48 demonstrated a project to make a MIDI musical cheese box using a Raspberry Pi Pico programmed in CircuitPython. In HackSpace magazine issue 49, Rob Miles creates a ‘crackers’ controller to go with the cheese box. Then makes a Pure Data digital synthesizer to run on a Raspberry Pi to create interesting sounds, and use the crackers controller with it.
The project uses a number of parts including four 12-pixel NeoPixel rings, rotary encoders with knobs, and a Raspberry Pi Pico.
The project uses the MIDI (Musical Instrument Digital Interface) standard to connect our controller to a sound output device (in our case, a Pure Data program running on a computer). The MIDI standard allows different types of messages to be sent between devices. The crackers controller sends MIDI ‘control’ messages when the position of a knob changes. The messages will control the settings inside the Pure Data synthesizer. CircuitPython provides libraries that can be used to send MIDI control messages from a Python program.
Read more about this project in HackSpace Magazine Issue 49, download PDF, buy now, subscribe.
No comments:
Post a Comment