Yahoo Groups archive

Emu XL-7 & MP-7 User's Group

Index last updated: 2026-04-03 01:45 UTC

Message

Re: [xl7] Newbie: understanding Hex & SysEx??????????????

2010-02-23 by Jane

Hi Rob,

On Feb 23, 2010, at 02:31, Rob wrote:

> I've only been producing and using the Emu a few months.  I've been reading manuals and everything on the internet I can find. I am starting to understand Hex & have figure out NRPNs and CC.  BUT some SysEx is alien to me.  The Emu manual has things like KK VV XX YY ZZ  NN but  hex is 0 to H. The sysex info seems to have different meanings for different commands for the letters.

0-F is just a different representation for the same thing: numbers. base10 uses 0-9. in computing a lot is about bits (0-1, base2) and bytes.
the great thing about hexadecimal (base16) is that you can represent every byte value with just 2 hex literals. eg:
FF = 255 = 1111 1111
0F =  15 = 0000 1111
F0 = 240 = 1111 0000

> 
> 8n kk vv is the command for note off.
> 
> n = midi number
> kk = ?
> vv = ?

n, kk and vv are just placeholders for hex values. that means that you are supposed to replace these with real numbers in form of hex literals.

> 
> Is this so standard that all companies shouldn't have to define it and I'm missing some chart on it?

yes, it's called "MIDI Protocol". :)
http://www.blitter.com/~russtopia/MIDI/~jglatt/tech/midispec.htm

> 
> Is 8n kk vv all I enter or do I need more numbers for machine ID, EMU id, on, off, etc?
> 
> Most of the tutorial sites treat you like a computer programer not a layman.


hope this helps,
Jan

Attachments