All the sounds are from the Teensy 4.1 using code developed from the Teensy Audio System Design Tool on the #Arduino IDE.
https://www.pjrc.com/teensy/gui/
The drums are sampled and incorporated into the code.
The synth has 4 oscillators and an LFO. Two of the oscillators follow an 8 note sequence that can be changed by 4 knobs (a banks of 4 can be changed at one time). One Oscillator generates longer notes from the sequence at the start of each bar. The last oscillator can be played using the 5 momentary buttons. Tempo and bar length can be changed while playing.


Cheers,
John

https://youtu.be/KGLFzQ0Xv2c