All notes off

arturchernyshov61

2019-11-17 17:55:59

From the BMT-output MIDI-messages are sent to the RealRik VST-guitar. The message "All notes off" B0 7B 00 also affect for notes of other MIDI channels. How to fix it?

Steve-Bome Forum Moderator

2019-11-17 19:47:16

Hi, this is indeed the correct message for all notes off on MIDI Channel 1.  However some devices might react differently. You might try B0 7C 00 which is used to turn Omni Mode Off then send all notes off.  If this doesn’t work then we might need to resort to using a timer and iterating through all notes on MIDI CH 1 turning them off one at a time. Let me know.

 

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz

 

arturchernyshov61

2019-11-17 19:57:53

comment

“all notes on MIDI CH 1 turning them off” – Thanks, it only helped.

Steve-Bome Forum Moderator

2019-11-17 20:21:06

Hi, the following project does it manually in case your controller doesn’t recognize or misbehaves on all-notes off  CC messages.

You can set the variable gz to 15 in the first translator and it will iterate through all channels and notes turning them all off.  If you want to skip certain channels, then there are example rules in the second translator to do so.

// Put channels to skip here
// You can use ranges if you would like
//Skip MIDI CH2
if pp==1 then exit rules, skip Outgoing Action
//Skip MIDI CH5
if pp==4 then exit rules, skip Outgoing Action

 

Or if you simply set gz to 0 in the rules of the first translator, it will only iterate through MIDI CH1

I’ve created aliases “Control Source” and “Control Destination” so on first use of the project, it will prompt you to assign these aliases to the real MIDI ports used.

 

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz


Attachments:

All-Notes-Off-Iteration-2019-11-17.bmtp

arturchernyshov61

2019-11-17 20:36:31

comment

Steve, thanks! Your help is invaluable!