[sdiy] MIDI commands to drive external clock steps..

Roman Sowa modular at go2.pl
Thu Apr 3 12:51:41 CEST 2025


With your programming skills this is half an hour job.

Real Time messages are the easiest to read, as they are all 1 byte long 
and don't care about any others, they can even appear in the middle of 
multi-byte messages without bothering anyone.
So configure UART for MIDI baudrate and look for 0xF8 - this is MIDI 
clock, which you can then feed to a divider of your choice and drive the 
pin. MIDI start is 0xFA, this can start your device outputing pulses. 
MIDI stop is 0xFC, use to to hold clocking. 0xFB - continue, so clock 
starts appearing again like it was on Pause. There's no Pause in MIDI, 
Stop is used for that.

Roman

W dniu 2025-04-02 o 22:58, Jean-Pierre Desrochers via Synth-diy pisze:
> So far I used my faithfull Moog sequencer 960 _clone_ as standalone
> 
> and self generating its clock pulses to create sequencing notes. Fine.
> 
> But I’d also like to use it with external pulses coming from
> 
> Some kind of ‘MIDI to clock pulse generator’..
> 
> My question is, using a PC sequencer (like Cakewalk SONAR X3 Pro, or any 
> PC sequencer),
> 
> What MIDI data should I use and read to get timing pulses ?
> 
> There are many ‘clock related’ MIDI data available
> but I cannot find which one(s) to use..
> 
> I’d like to have the choice of timings like whole, half, quarter, 8th, 
> 16th, etc..
> 
> Thanks for your help..
> 
> 
> ________________________________________________________
> This is the Synth-diy mailing list
> Submit email to: Synth-diy at synth-diy.org
> View archive at: https://synth-diy.org/pipermail/synth-diy/
> Check your settings at: https://synth-diy.org/mailman/listinfo/synth-diy
> Selling or trading? Use marketplace at synth-diy.org



More information about the Synth-diy mailing list