On tor, 2004-11-25 at 20:20 +0100, Pedro Lopez-Cabanillas wrote:
Well. Here is an official source that claims that control change 120 is in
MIDI 1.0 (1995 revision). It is not the whole MIDI 1.0 spec, only a summary.
Here i one from 1990:
MIDI 1.0
Detail Specification February 1990
...
...
96 60H Data increment
97 61H Data decrement
98 62H Non-Registered Parameter Number LSB
99 63H Non-Registered Parameter Number MSB
100 64H Registered Parameter Number LSB
101 65H Registered Parameter Number MSB
102-120 66-78H Undefined
121-127 79-7FH Reserved for Channel Mode Messages
http://www.midi.org/about-midi/table1.shtml
Channel Mode Messages (See also Control Change, above)
-------------------------------------------------------------------------
1011nnnn 0ccccccc Channel Mode Messages.
0vvvvvvv This the same code as the Control
Change (above), but implements Mode
control and special message by using
reserved controller numbers 120-127.
The commands are:
All Sound Off.
When All Sound Off is received
all oscillators will turn off, and
their volume envelopes are set to
zero as soon as possible.
c = 120, v = 0: All Sound Off
[...]
The book "MIDI programmer's handbook", (C) 1989 by DeFuria &
Scacciaferro,
does not mention this controller. I guess that ancient MIDI instruments
manufactured before the 1995 revision can't be blamed if they aren't fully
compliant.
Regards,
Pedro
--
Jens M Andreasen <jens.andreasen(a)chello.se>