This is a 16-step sequencer and synth that I built with the Beaglebone Black and Bela board. It runs a Pure Data patch that reads 16 digital inputs for the sequencer steps and 8 analog inputs that control the synth parameters:
- frequency of oscillator 1
- multiplier of osc 1 which controls frequency of oscillator 2
- polynomial waveshaper for oscillator 1
- polynomial waveshaper for oscillator 2 .