1 (edited by Chris T 2015-09-06 21:52:41)

Topic: MIDI over MADI encoding

Hi,

I am trying to understand how a MIDI signal is embedded in the MADI stream. I know, that user bit 56 is used to transmit the data, but looking at the signal in this specific bit, I don't recognize the MIDI bits I am expecting. There must be some encoding or encryption used. Interestingly, the length of the pulse train of one MIDI event is about 1ms, pretty much as expected, but a note on signal doesn't start with 1001...  Could anybody please help me interpret the embedded MIDI information?

Thanks a lot

Chris

2

Re: MIDI over MADI encoding

You might have overlooked that the MIDI signal is inverted (it has to be). No encryption at all.

Regards
Matthias Carstens
RME

Re: MIDI over MADI encoding

Thank you! After posting I figured that this is the case. Also, I was assuming MSB beeing sent first but it is lsb first. Plus, there are pauses between the bytes to make up for the faster sampling rate. Now I can read it correctly. My MADI breakout box is almost finished smile

Chris