Sequencing my synth with tidal cycles (live coding languages/environment), wirelessly!
Tidal generates midi, m2o turns it into osc messages which are received by the #raspberrypi, which in turn send messages to an #arduino using ttymidi (midi over serial/USB). I’ve been trying to figure out how to do this for months and finally figured it out.
Tl;DR? live-coded generative analog beats
#synthdiy #modular #synthjam


Sequencing my synth with tidal cycles (live coding languages/environment), wirelessly!
Tidal generates midi, m2o turns it into osc messages which are received by the #raspberrypi, which in turn send messages to an #arduino using ttymidi (midi over serial/USB). I’ve been trying to figure out how to do this for months and finally figured it out.
Tl;DR? live-coded generative analog beats
#synthdiy #modular #synthjam


quick lunch break patch: using boolean logic (AND) to generate funky rhythms. master clock goes into the AND module with various stuff (lfos, jk flip flop, clock divider) to generate sort-of random but in-time triggers. bassline sequenced using a shift register going into an r/2r ladder (great lunetta trick!). figured out how to make a pretty good kick sound with my resonant low pass filter.. thump thump! #analog #drummachine #synthjam #synthdiy

https://chrisbeckstrom.com/feed/wp-content/uploads/2018/02/igB3zjk0.jpg

quick lunch break patch: using boolean logic (AND) to generate funky rhythms. master clock goes into the AND module with various stuff (lfos, jk flip flop, clock divider) to generate sort-of random but in-time triggers. bassline sequenced using a shift register going into an r/2r ladder (great lunetta trick!). figured out how to make a pretty good kick sound with my resonant low pass filter.. thump thump! #analog #drummachine #synthjam #synthdiy

https://chrisbeckstrom.com/stream/wp-content/uploads/2018/02/igXwGITx.jpg