MIDI off - stop or kill ADSR release suddenly

drewmcm's icon

Hi everyone,

been looking for a way to not only stop the note on an external MIDI instrument (currently using midiflush), but stop suddenly the slow/long release of all notes playing.

Searched the forum and the wider net and can only find how to send note off messages, but the slow release on the ADSR on the Logic Synth keeps playing till complete.

I would like to send a message to not only turn all notes off, but suddenly ramp down sny of their long release times.

does that make sense?

I've attached an example patch - the left slider controls pitch/note, the float sets velocity, and the right slider is volume.

Max Patch
Copy patch and select New From Clipboard in Max.

any ideas appreciated,

thanks

dREw

Source Audio's icon

midi has All Notes Off CC# 123 and All Sounds Off CC# 120 controls.

drewmcm's icon

Great, thank you. I knew there was CC#123 but I wasn’t aware of CC#120 - although I imagine it must be a control command

Will give this a go tomorrow

thanks

yaniki's icon

Also CC7 (channel volume) is worth to consider.

drewmcm's icon

Thanks everyone for your help , just struggling to =get this to work

So I've tried attaching the message 120 with a value of 0 to the control change inlet of [midiformat], but that's not working. Also tried using uzi as is suggested in other topics, but still no luck. I really want to stop/release the slow release of the Logic synth immediately when the message is sent - I've attached an image of the patch with what I've tried in the orange rectangle.

If you can see where I've got this wrong, pleae let me know.

Thanks so much

dREw

Source Audio's icon

try this to send all sounds off to all 16 midi channels if needed.

for channel 1 only 176 120 0.

But the question is if that synth

recognises that control at all.

drewmcm's icon

Thanks, yes that’s what I’m wondering myself. It just might not be something the synth and logic recognises..,

So if this doesn’t work, that’s gonna be my assumption no worries.

ThanksSo if this doesn’t work, that’s gonna be my assumption no worries.

Thanks so much