[sdiy] MIDI to Arpeggio clock

Jason Proctor jason at redfish.net
Sat May 2 03:44:22 CEST 2009


yeah i'm starting to think of nice visual applications of arduinos 
etc, for sure. the evilmadscientist website has a fab LED-driven 
sundial type clock. drive that off MIDI instead of the realworld 
clock, heehee.

arpeggiator clock inputs - the ones that use 1/4" jacks - are usually 
designed to interface to pre-MIDI stuff and are based on 16th notes 
rather than 24ppqn as such. so the conversion process listens for the 
MIDI start command, then sends 1 clock pulse for every 6 MIDI clock 
messages.

there's lots of ways of clocking gear which is just looking for a 
voltage spike. if you have a MIDI to CV converter then you can use 
any of the voltage outputs as clocks. program an aftertouch or CC 
spike every 16th note, use that. etc. one thing to watch out for 
though with uproc based clock sources is that they typically work off 
5v, and some synths notably old ARPs etc require more than that. 
hence some 10v comparators are required etc.

the Arduino approach will cost a little more than the preburned PIC 
one, but the massive advantage is that you get a multipurpose I/O 
module out of it. assuming you can hack a little software. and there 
are always people around who can help out with that :-)



>Jason,
>
>I was thinking of using this arrangement or one similar to create a 
>MIDI driven lighting unit as well... It would be cool to add an 
>ADSR-type of filter for light effects...
>
>I was initially going to cannibalize an old drum machine and use it 
>for MIDI Dig/Analog conversion and then use something else to 
>manipulate the signal.
>
>In my naivete - I was not aware that the arpeg clock in was based on 
>24 ps pulses, I had previously plugged in just an 'audio out' from 
>one of the drum channels which actually worked - in a weird sort of 
>way.
>
>I do like the plans that Tom suggested below - 
><http://www.angelfire.com/geek/srlabs/diner.html>http://www.angelfire.com/geek/srlabs/diner.html 
>- but the Arduino plan intrigues me and it seems like some 
>additional flexibility could be done from a programming standpoint.




More information about the Synth-diy mailing list