Delay notes in the range of D1 to D5

Hi! Tell me how to configure Midi Translator so that only notes from D1 to D5 pass with a delay of 10 ms. The rest should pass without delay. Thank you in advance!

Hi, since MIDI has no note naming convention (different manufactures call the same note something else), I’m assuming we are using MT Pro naming conventions withe D1=note 26 and D5=note 74. If you need to adjust for your DAW, then modify the rules in the translator accordingly.

Attached is the project file.

I created two aliases “My Input” and “My Output”. When you first open your project file, assign them to the actual devices or applications you are using.

There is a default path between “My Input” and “My Output” in the MIDI routing section of the project. This means that anything that doesn’t have a translator will pass thru between these ports untouched.

Then I created one preset with incoming of Note-On Any note set note to variable pp and velocity to variable qq.

I then look at the note number and if it is out of range abort the translation:

if pp<26 then exit rules, skip outgoing action
if pp>74 then exit rules, skip outgoing action

 

Otherwise, I output the note with a 10 ms delay.

If you need to also delay note-off, you will need a similar translator for that.

I hope this helps!

 

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


Attachments:
1570719149499_Delay-Selected-Notes-2019-10-10.bmtp

Hi, Steve! Thank you very much for the help!

My pleasure!