Quote:
Originally Posted by Mr. Green
Which one (plugin)?
Are there other values besides CC?
Note#'s, Velocity, Program Change, etc?
Are they all CC? Or something else entirely?
Never dug this deep into it before.
|
Best to forget all about Note#, Velocity etc.
Control Surfaces repurpose the Midi syntax with completely different semantics.
Concepts like Velocity, Channel Number, etc., are meaningless.
Also hex is the way to go.
Here are a few examples of Mackie Control protocol:
Faders -- e0-ef -- 16 max - other 2 bytes are used for 14 bit volume message.
Switches -- 90 -- byte 2 is switch number -- byte 3 is state (on/off)
Encoders -- b0 -- byte 2 is encoder number -- byte 3 is value -- 0 - 127 -- usually interpreted inc/dec, may have acceleration.
Thinking in Midi musical terms is just confusing