Midi Line Code Question (Low Level)

john tuffen john at clutter.globalnet.co.uk
Tue Jun 9 18:49:17 CEST 1998


Ah hah! MIDI bits :)

The MIDI serial format puzzled me for a while too.... Time for an
ASCII-gram:

*(With no data, the MIDI line rests at logic 1.)*

   (at rest)    b0 b1 b2 b3 b4 b5 b6 b7 
1  ----------   ---   ---   ---   ---   ***
0            +++   ---   ---   ---   ---
time:		 000111222333444555666777888999

where +++ is the start bit (logic 0) and *** is the stop bit (logic 1)
Data is transmitted Least Significant Bit first


john.. (New email address....... )

---<  john at clutter.globalnet.co.uk  >---
---<more inspired sig coming shortly>---

----------
> I'm happily integrating my 256 pot midi controller UP however the midi
> output section is causing much grief. I have a series of parallel to
> seriel shift registers that I load then shift out at the proper rate
> howver the message is some how corrupted. I verified that the bits in
> the massage are correct:




More information about the Synth-diy mailing list