fbpx
Skip to main content

MIDI Forum

MIDI tool for non-l...
 
Notifications
Clear all

MIDI tool for non-legato?

3 Posts
2 Users
0 Reactions
5,242 Views
Craig
Posts: 4
Active Member
Topic starter
 

Is there a midi plugin/tool that can create a small gap (on the order of milliseconds) between monophonic notes in order to ensure that the notes do not overlap at all? Something that will cut the first note as soon as the 2nd note on is detected, then hold/delay that 2nd note just long enough to separate them?

I have something going that gets completely botched when two notes overlap, so I need the slightest space in between them when performing to get the right effect.

 
Posted : 12/10/2022 8:11 pm
Bavi_H
Posts: 266
Reputable Member
 

The Windows MIDI monitoring and mapping tool MIDI-OX includes a scripting interface. I wrote the attached JavaScript file. When you open this script in Windows, the script runs in Windows Script Host. The script opens MIDI-OX (if it's not already open), intercepts the MIDI messages coming in MIDI-OX's input port, and then sends desired messages to MIDI-OX's output port. The script keeps track of which pitch is currently sounding. If another note begins while a pitch is already sounding, the script will end the first note, pause for a small amount of time, then begin the new note.

Download: monophonic-gap-enforcer.zip

 
Posted : 13/10/2022 9:33 pm
Craig
Posts: 4
Active Member
Topic starter
 

[quotePost id=16242]The Windows MIDI monitoring and mapping tool MIDI-OX includes a scripting interface. I wrote the attached JavaScript file. When you open this script in Windows, the script runs in Windows Script Host. The script opens MIDI-OX (if it's not already open), intercepts the MIDI messages coming in MIDI-OX's input port, and then sends desired messages to MIDI-OX's output port. The script keeps track of which pitch is currently sounding. If another note begins while a pitch is already sounding, the script will end the first note, pause for a small amount of time, then begin the new note.

Download: monophonic-gap-enforcer.zip

[/quotePost] Very cool! Thank you 🙂

 
Posted : 17/10/2022 4:59 pm
Share: