[linux-audio-dev] MIDI bank select MSB + LSB

Jens M Andreasen jens.andreasen at chello.se
Fri Dec 8 19:45:34 UTC 2006

On Fri, 2006-12-08 at 13:28 +0100, Christian Schoenebeck wrote:
> Hi everybody!
> I wonder what's the common behavior for a synth/sampler regarding MIDI bank 
> select messages. You might know that MIDI has splitted bank indeces into two 
> values MSB (coarse) and LSB (fine) value.

I am only aware of the original program-select message (0 -127) and the
newish(?) special controller 0 msg "bank select" (also 0 - 127)

Older gear are unaware of control zero and will ignore on reception and
most likely not be able to configure themselves to send it. Older
midi-mergers may detect it as an error and discard.

MIDI bank was introduced as a way of having both a userspace freely
programmable area as well as a set (or several) well thought out

Default is bank zero.

More information about the Linux-audio-dev mailing list