[sdiy] MIDI CC LSB as another controller

Neil Johnson neil.johnson71 at gmail.com
Fri Aug 16 10:59:00 CEST 2013


Hi,

<rsdio at sounds.wa.com> wrote:
> There's also a convention that the first 64 CC numbers are used for
> continuous values, while the last 56 or so (excluding the mode messages) are
> used for simple switches, pedals, and the like. However, if you need more
> than 64 knobs then it's still perfectly valid to use all 120 CC numbers that
> way.

The spec lists specific uses for a large number of them:

http://www.midi.org/techspecs/midimessages.php#3

> MIDI is agnostic about the way the messages are interpreted. Witness the
> success of MIDI lighting - where note number selects an individual lighting
> instrument and velocity becomes the light intensity.

Slowly but steadily the MIDI standard body listens to industry and
attempts to formalise such practices:

http://www.midi.org/techspecs/rp50public.pdf

> So long as the rules of
> the bits and bytes are followed, MIDI cables and sequencers will have no
> idea about the meaning of what passes through.

Oh I think sequencers *do* need to interpret the messages to work out
what is going on, for example filtering out active sense messages,
converting note on/off messages into note events, unpicking running
status including converting note-on-velocity-0 to note-off-velocity-0,
and so on.

Neil
--
http://www.njohnson.co.uk



More information about the Synth-diy mailing list