Arduino Euclidean Gate Sequencer – Part 4

In this posts I describe a version of the Arduino Euclidean Gate Sequencer that implements the same user interface and most of the features of HAGIWO's brilliant build. Part 1 covered all the theory and main functions of the code. Part 2 included some hardware suggestions for connecting it to other devices. Part 3 added a rotary encoder … Continue reading Arduino Euclidean Gate Sequencer – Part 4

Arduino Euclidean Gate Sequencer – Part 3

This is another variant of my Arduino Euclidean Gate Sequencer this time using a rotary encoder and I2C display rather than a potentiometer for control. Part 1 covered all the theory and main functions of the code. Part 2 included some hardware suggestions for connecting it to other devices. Part 3 added a rotary encoder and I2C display … Continue reading Arduino Euclidean Gate Sequencer – Part 3

Arduino Euclidean Gate Sequencer – Part 2

I covered all the theory and main functions of the code for my Arduino Euclidean Gate Sequencer in my previous post. In this one I look a little more at some hardware that hopefully lets me use this to actually control something useful! Part 1 covered all the theory and main functions of the code. Part 2 … Continue reading Arduino Euclidean Gate Sequencer – Part 2

Arduino Drum Trigger to MIDI

After playing with my Arduino Euclidean Gate Sequencer I started to think about how to turn that into MIDI. One option, naturally, is to add MIDI to the sequencer itself, but I thought the more versatile approach would be to build a second Arduino that took trigger pulses and turned them into MIDI drum messages. This … Continue reading Arduino Drum Trigger to MIDI

“Baby8” CV Step Sequencer – Part 1

A common early project for anyone starting to play around with analog synthesis is a "Baby8" step sequencer. There are many designs out there on the Internet and many ready-designed kits that can be bought and made. I can recommend the Rakit Baby8, which has some neat features. I've used it with my Educational Synth … Continue reading “Baby8” CV Step Sequencer – Part 1

ESP32 and PWM – Part 3

I'm continuing my look into the ESP32 and PWM. This time I'm adding in some analog control to introduce an element of frequency modulation to the synthesis. Part 1 - All the theory and research around PWM and the ESP32. Part 2 - Generating different waveforms on multiple channels. Part 3 - Introducing analog control and frequency … Continue reading ESP32 and PWM – Part 3