PicoDSP - (Raspberry Pi Pico 2 based Minimoog synthesizer)

PicoDSP - (Raspberry Pi Pico 2 based Minimoog synthesizer)

A quick demonstration of the current state of one of my projects, PicoDSP a rasberry pi pico 2 minimoog synthesizer. The current state is that the raspberry pi pico 2 exposes itself as a CDC/Audio/Midi device towards the computer (ie. the computer sees it as a midi device and a microphone) that allows it to be used as a hardware module in DAWs. This is still in early development... and currently the MIDI implementation is very simple and responds to basically only note on/off, the patch is hardcoded... The actual patch here is an halfassed recreation of the "ELP - Lucky Man" sound, the oscillators are antialiasied and the ladder filter used is topology preserving and responds fairly accurately to the real thing (although I don't have a true minimoog myself, I have a behringer poly-d and it's extremely difficult for me to tell them apart when dialed in similarly) So the voice topology is faithful to a minimoog, 3x osc, amp, envs and filter. Additionally this patch also has a delay... The audio engine itself is based on infinitedsp which is a dsp library I wrote mainly for this device in mind ( https://github.com/Na1w/infinitedsp/ ) a (mostly AI generated toy project using it is available too https://github.com/Na1w/infinitetrak ) This project will most likely go open source eventually too, but I have not yet decided where I want to go with it, it's mostly a playground to experiment with things for a more advanced project upcoming.