Dave Smith Instruments SYNTHESIZERS group photo

Yahoo Groups archive

Dave Smith Instruments SYNTHESIZERS

Index last updated: 2026-04-28 22:43 UTC

Message

Re: [Evolver] Sysex and Edirol

2004-05-12 by Mark Pulver

rkruege1 (03:48 AM 5/12/2004) wrote:

 >When he says a parameter is 0vvv vvvv,  it means the value is variable
 >based on what you want and what range.  I still don't know what MS
 >Nibble and LS Nibble is.  Does someone out there know?

MS = Most Significant
LS = Least Significant
a Nibble = 1/2 of a byte
Byte = 8 "bit" value (decimal 0-255)

For example...

The decimal value 34 is 100010 binary
170 = 10101010b
161 = 10100001b
   3 = 11b

Looking at 10100001b (161 decimal), it's made up of two nibbles, the Most 
Significant and Least Significant. "Most" and "Least" are easiest to 
remember by the "weight" they carry on the value of the number. The first 
four bits of a byte are the MS, and the last 4 bits are the LS.

So, for 10100001b, the MS nibble is 1010, the least is 0001.
For 100010b (34 decimal), MS = 0010 , LS = 0010
For 11b, MS = 0000, LS = 0010


By Dave showing "0vvv vvvv", he's saying that you have a 7bit number, which 
would have a range of 0-127 decmial (00000000b - 01111111b) which is the 
MIDI max range.


Hope that helps!

Mark

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.