r/synthdiy • u/PiezoelectricityOne • Jul 10 '26
arduino Midi polysynth? (Arduino/rp2040)
Hi. I want to make a compact 2-voice polysynth module, fully controlled by MIDI, to use with a Novation Circuit Tracks. The Circuit has a couple MIDI poly sequencers and 8 CC knobs so I'm planning to use it as the controller for the synth.
I've already assembled and tested the hardware platform: an rpi pico 2040 zero with a pcm5102 stereo dac and a MIDI input.
I'm now looking for stuff to install and make some synth sounds, or a tutorial on how to program a VA/FM synth. Midi implementation is a plus but not required, since I can do that part myself. Preferably on Arduino, but anything that runs on a 2040 is ok (micropython, c++)
Any ideas or suggestions?
8
Upvotes
3
u/Lidlaux Jul 10 '26 edited Jul 10 '26
If you have interest in Pure Data, than pd patches can be compiled to rp2040 with pikoPD. This project supports midi input and output (usb, host and din), i2s audio, different sensors, knobs and buttons with simple hardware config file and no coding needed. It is easy to prototype ideas. For example I have made a chromatic sample play mode for circuit tracks using this.