Author |
Topic: Delaying Noteoff (Read 878 times) |
|
JohnClosely
New Member

 MIDI-OX Rules!
Posts: 1
|
 |
Delaying Noteoff
« on: May 12th, 2004, 2:33am » |
Quote Modify
|
I can create a translation map that delays any message by 1000 ms. I would like to only delay the noteoff message. The intent is to make every note stick a little while. Setting the input event type to noteoff doesn't work. How can you delay noteoff?
|
|
IP Logged |
|
|
|
Aneng
New Member

 MIDI-OX Rules!

Posts: 4
|
 |
Re: Delaying Noteoff
« Reply #1 on: May 26th, 2004, 11:18am » |
Quote Modify
|
Hi, I've just tried what you are attempting to do and it worked fine for me ! Check:- 1) in your input monitor window that Midi-Ox is actually receiving a note on and note off event. 2)in your output monitor window that these events are being sent to the output. 3)that your translation map is active (check 'Turn Map on (after OK)' is ticked in the translation map editor). 4)that you are transmitting on the same channel that the sound module is set to receive on. Cheers, Kev.
|
|
IP Logged |
|
|
|
Jamie OConnell
Administrator
    


Gender: 
Posts: 2027
|
 |
Re: Delaying Noteoff
« Reply #2 on: Jun 12th, 2004, 11:30am » |
Quote Modify
|
Many MIDI controllers send a Note On with 0 velocity instead of a real Note Off. All MIDI receivers should be able to deal with either type of Note Off. You should set up a delay mapping to deal with both possiblities for a complete solution. Example: -------------------snip--------------- MOXMAP Version 5 [Map] *,NoteOff,*,*,*,*,N,1000,*,*,*,*,*,* *,NoteOn,*,*,0,0,N,1000,*,*,*,*,*,* -------------------snip--------------- Hint: To use this verbatim, copy the text between the lines to a text file and name it DelayedNoteOff.txm. Then import it into the Mapping dialog.
|
« Last Edit: Jun 12th, 2004, 11:34am by Jamie OConnell » |
IP Logged |
--Jamie Music is its own reward.
|
|
|
Jaeson_Merrill
New Member

 MIDI-OX Rules!
Posts: 7
|
 |
Re: Delaying Noteoff
« Reply #3 on: Aug 19th, 2004, 9:59pm » |
Quote Modify
|
is there a way to apply this map to only one port?
|
|
IP Logged |
|
|
|
Jamie OConnell
Administrator
    


Gender: 
Posts: 2027
|
 |
Re: Delaying Noteoff
« Reply #4 on: Aug 19th, 2004, 10:46pm » |
Quote Modify
|
Yes. Save the map as an .OXM file, and then specify that map in a Port routing in the Routing View.
|
|
IP Logged |
--Jamie Music is its own reward.
|
|
|
Jaeson_Merrill
New Member

 MIDI-OX Rules!
Posts: 7
|
 |
Re: Delaying Noteoff
« Reply #5 on: Aug 19th, 2004, 10:51pm » |
Quote Modify
|
wow thanks alot, that was so quick. sorry im a newbie
|
|
IP Logged |
|
|
|
Jaeson_Merrill
New Member

 MIDI-OX Rules!
Posts: 7
|
 |
Re: Delaying Noteoff
« Reply #6 on: Aug 19th, 2004, 10:52pm » |
Quote Modify
|
sorry to be so dense, but i get an "invalid map file" message when i try that..
|
|
IP Logged |
|
|
|
Jaeson_Merrill
New Member

 MIDI-OX Rules!
Posts: 7
|
 |
Re: Delaying Noteoff
« Reply #7 on: Aug 19th, 2004, 10:57pm » |
Quote Modify
|
wow i am REALLY dense. please dont even reply. I saved it and it works
|
|
IP Logged |
|
|
|
Jamie OConnell
Administrator
    


Gender: 
Posts: 2027
|
 |
Re: Delaying Noteoff
« Reply #8 on: Aug 20th, 2004, 11:06am » |
Quote Modify
|
Anyone doing this might also need to set their Map folder (Options | Folders...), so that the saved map is visible.
|
|
IP Logged |
--Jamie Music is its own reward.
|
|
|
Jaeson_Merrill
New Member

 MIDI-OX Rules!
Posts: 7
|
 |
Re: Delaying Noteoff
« Reply #9 on: Aug 21st, 2004, 12:26am » |
Quote Modify
|
well mine was alot stupider.. i just renamed the extention instead of finding the save dialog. DOH!!! well all works and thank you so much for your invaluable help.
|
|
IP Logged |
|
|
|
|