Lenny
10
[quote=““PeterHanes wrote””]
Interesting. I interpreted the MIDI spec as meaning that CC 123 (All Notes Off) should turn off notes that were received by MIDI but other notes should continue to play, and CC120 (All Sound Off) should silence everything (including notes played by the sequencer).
@avantronica: Do you know what the general practice is for MIDI sequencers when they receive CC123?
[/quote]
My understanding of the MIDI Spec is that both CC120 and CC123 refer to all notes. The difference being that CC123 should cause any playing notes to enter the release phase of their envelopes, whereas CC120 should silence them completely (and immediately).
Re sequencers and CC123, I believe it’s bad practice for any sequencer to record these. If you have 2 or more tracks using the same MIDI channel, then any CC123 on one track will kill any playing notes on the other tracks.
Personally, I think CC120 and CC123 should never be hard coded anywhere other than on a ‘Panic’ button, i.e. summoned by the user when the user wants it.
1 Like