"Panic" function CC number?

Everything about the Nord Stage series; features, specifications, how to operate, and questions about technical issues.
Hlaalu

Re: "Panic" function CC number?

Post by Hlaalu »

Yes but I like the feeling of pressing a literal panic button to halt the "emergency". :D

Jokes aside, yes the things you say are options but I like the convenience of a simple button on my MIDI controller.

I'll try #120 and #123 anyway.
anotherscott
Posts: 3562
Joined: 07 Jan 2011, 04:50
15
Has thanked: 55 times
Been thanked: 1128 times

Re: "Panic" function CC number?

Post by anotherscott »

maxpiano wrote:there is also MIDI CC#120 = All Sounds Off, similar to All Notes Off but more "radical" as it also resets envelopes (consider that when MIDI was born there were mainly analog synths around)
Analog is not the issue here. Even with digital, there are tons of patches that have a "release" sound which you hear after a key is released (that is, after a Note Off event), whether it's a gradual decay of the main sound, or some other sound that is triggered on release. Sending All Notes Off--just like sending an individual Note Off--won't silence these sounds (at least, not immediately). If you want to silence the sounds--essentially sending a key a Note Off but also a "don't play the release part of the patch"--you would need All Sounds Off rather than All Notes Off. At least this is my understanding.
Hlaalu wrote:But then what's the difference with "panic"?
From a MIDI perspective, "All Sound Off" (if supported) should create the same "instant silence" result as panic. But what if the problem with the receiving device is that it is hung in such a way that it is no longer receiving MIDI commands? That's where a non-MIDI hard panic function built into the device comes into play... it can be implemented in such a way that it works even when MIDI fails. (Which also means, by definition, there can't be a MIDI command for it.)
These users thanked the author anotherscott for the post:
maxpiano
Hlaalu

Re: "Panic" function CC number?

Post by Hlaalu »

anotherscott wrote:
maxpiano wrote:there is also MIDI CC#120 = All Sounds Off, similar to All Notes Off but more "radical" as it also resets envelopes (consider that when MIDI was born there were mainly analog synths around)
Analog is not the issue here. Even with digital, there are tons of patches that have a "release" sound which you hear after a key is released (that is, after a Note Off event), whether it's a gradual decay of the main sound, or some other sound that is triggered on release. Sending All Notes Off--just like sending an individual Note Off--won't silence these sounds (at least, not immediately). If you want to silence the sounds--essentially sending a key a Note Off but also a "don't play the release part of the patch"--you would need All Sounds Off rather than All Notes Off. At least this is my understanding.
If that's the case, CC 123 should be the right command to silence also "decaying" notes. Of course, IF the NS3 supports this command.
Hlaalu wrote:But then what's the difference with "panic"?
From a MIDI perspective, "All Sound Off" (if supported) should create the same "instant silence" result as panic. But what if the problem with the receiving device is that it is hung in such a way that it is no longer receiving MIDI commands? That's where a non-MIDI hard panic function built into the device comes into play... it can be implemented in such a way that it works even when MIDI fails. (Which also means, by definition, there can't be a MIDI command for it.)[/quote]

Makes sense...
User avatar
maxpiano
Patch Creator
Posts: 7327
Joined: 27 Jun 2011, 13:29
14
Your Nord Gear #1: Nord Stage 3
Location: Italy
Has thanked: 561 times
Been thanked: 2575 times
Italy

Re: "Panic" function CC number?

Post by maxpiano »

anotherscott wrote:
maxpiano wrote:there is also MIDI CC#120 = All Sounds Off, similar to All Notes Off but more "radical" as it also resets envelopes (consider that when MIDI was born there were mainly analog synths around)
Analog is not the issue here. Even with digital, there are tons of patches that have a "release" sound which you hear after a key is released (that is, after a Note Off event), whether it's a gradual decay of the main sound, or some other sound that is triggered on release. Sending All Notes Off--just like sending an individual Note Off--won't silence these sounds (at least, not immediately). If you want to silence the sounds--essentially sending a key a Note Off but also a "don't play the release part of the patch"--you would need All Sounds Off rather than All Notes Off. At least this is my understanding.
Correct and I agree Scott, it applies to any sound source actually and that's the meaning of the message ("silence all sounds immediately") and teh difference to All Notes Off; thanks for keeping me honest.
Last edited by maxpiano on 24 Aug 2020, 17:25, edited 2 times in total.
baekgaard
Posts: 1721
Joined: 14 Jul 2017, 11:32
8
Your Nord Gear #1: Nord Electro 6
Your Nord Gear #2: Nord Stage 3
Has thanked: 704 times
Been thanked: 744 times
Denmark

Re: "Panic" function CC number?

Post by baekgaard »

Panic (on the keyboard you press it) should also silence effects, including (long) delays (with feedback) etc. So it is different to all notes off.

Not sure if all sound off also kills effects?

Sent from my phone in brevity
anotherscott
Posts: 3562
Joined: 07 Jan 2011, 04:50
15
Has thanked: 55 times
Been thanked: 1128 times

Re:

Post by anotherscott »

baekgaard wrote:Not sure if all sound off also kills effects?
I think that, if properly implemented, receiving an "all sounds off" should kill all sounds. Now, whether every keyboard does that is another matter, as is whether a board implements it at all.
User avatar
maxpiano
Patch Creator
Posts: 7327
Joined: 27 Jun 2011, 13:29
14
Your Nord Gear #1: Nord Stage 3
Location: Italy
Has thanked: 561 times
Been thanked: 2575 times
Italy

Re: Re:

Post by maxpiano »

anotherscott wrote:
baekgaard wrote:Not sure if all sound off also kills effects?
I think that, if properly implemented, receiving an "all sounds off" should kill all sounds. Now, whether every keyboard does that is another matter, as is whether a board implements it at all.
+1, it all depends on if/how the CC#120 (All Sounds Off) is implemented.
Hlaalu

Re: Re:

Post by Hlaalu »

maxpiano wrote: +1, it all depends on if/how the CC#120 (All Sounds Off) is implemented.
I haven't been able to get to my Stage 3 yet and test.

But I see another user was about to test MIDI CCs above 120 but said he didnt' test them "because the MIDI spec says: Controller numbers 120-127 are reserved for Channel Mode Messages, which rather than controlling sound parameters, affect the channel's operating mode" [cit.]

nord-stage-forum-f3/midi-cc-s-not-inclu ... ml#p119576

What is to be afraid of in sending channel mode messages to a device to the point of not even trying? My knowledge of MIDI usually stops at notes, regular CC and PC msgs. I am not a MIDI tinkerer for sure. Am I missing something here?
User avatar
maxpiano
Patch Creator
Posts: 7327
Joined: 27 Jun 2011, 13:29
14
Your Nord Gear #1: Nord Stage 3
Location: Italy
Has thanked: 561 times
Been thanked: 2575 times
Italy

Re: "Panic" function CC number?

Post by maxpiano »

Nothing to be afraid of, any change won't be permanent, worst case you can... use the Panic button on the NS3 :mrgreen: (or switch it off then back on) ;)

e.g. CC#122 (Local on/off) is a message of that class ("Channel Mode message") and should be correctly handled by NS3, at least it was on NS2 as far as I remember (for sure it was on my Roland FP4 as I had automated that on a Mainstage concert)
Last edited by maxpiano on 25 Aug 2020, 08:54, edited 7 times in total.
Hlaalu

Re: "Panic" function CC number?

Post by Hlaalu »

maxpiano wrote:Nothing to be afraid of, any change won't be permanent, worst case you can... use the Panic button on the NS3 :mrgreen: (or switch it off then back on) ;)
...unless it is CC# 666, the self-ignition message. :twisted: In this case, it will be permanent. :lol: :lol: :lol:
Last edited by Hlaalu on 25 Aug 2020, 09:09, edited 1 time in total.
Post Reply