[sdiy] midi clock
Tim Stinchcombe
tim101 at tstinchcombe.freeserve.co.uk
Mon Dec 2 22:30:51 CET 2002
Hi All,
> This is something I just drew up. I would want to run it
> through a logic simulator (Logic simulators are for Wimps and
> Bedwetters, but it does save time) before I would call it
> complete. It turned out a lot more complicated than it
> sounded. A Pic or AVR solution would probably be better.
>
> http://www.silcom.com/~patchell/synthmodulesII/200-1028.pdf
>
> Anyway, the clock goes into the phone jack. A toggle
> switch selects the edge polarity. The midi event will be
> transmitted either on the positive or negative edge....a PLD
> solution would be a little tidier as well probably...
Shudder! Because of all this talk of PICs and PLDs and things I
had only been following this thread somewhat half-heartedly, but then I
remembered I had a small book entitled 'Practical Electronic Music
Projects' by R.A.Penfold (Babani, 1994). In it there are several simple
MIDI circuits, one of which is for a control pedal, and another for
detecting any given MIDI byte. Both use a UART chip (6402) which seems
to simplify things considerably. In the pedal circuit the appropriate
bytes are generated using '245 octal transceiver chips, tri-stating 3
bytes in turn to the 6402 - re-jigging the whole thing to output the
appropriate clock byte values, and adding in some sort of variable speed
clock looks more than do-able (and even start/stop messages doesn't look
so bad either). Outputting a pulse to drive an analogue sequencer should
be no big deal, and then adding in a modified version of the
byte-detecting circuit should give a means of syncing in the other
direction too. Just a thought that, to me at least, there does appear to
be an alternative to the PIC/PLD route (in fact I think I might just add
it to my list of projects!). But then of course I might be completely
missing the point somewhere, so somebody please put me right if I am!
Tim
__________________________________________________________
Tim Stinchcombe
Cheltenham, Glos, UK
email: tim101 at tstinchcombe.freeserve.co.uk
More information about the Synth-diy
mailing list