Have to press button twice?

I’d like to come back to the difference between All Notes Off (MIDI CC 123) and All Sounds Off (MIDI CC 120). GP will send CC 123 All Notes Off when Panic is triggered. That means all notes will decay with their programmed decay, and triggered one-shot samples will sound as long as the sample is.

That has been an issue for me with NI Kontakt, using one-shot triggered samples lasting many 10 seconds. They won’t stop by all notes off, in case of emergency.

Therefore, I wrote a little scriptlet, converting all notes off (CC 123) to all sounds off (CC 120) which I place in front of NI Kontakt. Maybe this solves the OP problem also with Arturia.

On ControlChangeEvent(m : ControlChangeMessage) Matching 123
	SendNow(MakeControlChangeMessageEx(120, 0, GetChannel(m)))
End