Old 02-13-2011, 04:29 PM   #1
mikeroephonics
Human being with feelings
 
mikeroephonics's Avatar
 
Join Date: Nov 2006
Posts: 2,533
Default "MIDI Note_Off" Delay by X millisoconds JS?

"MIDI Note_Off" Delay by X milliseconds JS?

Does something like this exist? Or perhaps in VST form?
I'd like a JS with just a simple slider that will delay the incoming MIDI Note_Off signal by x milliseconds (between 1ms and 500ms.)

I need this to create overlapping notes when playing my You Rock Guitar with Vienna Symphonic Library 'Performance Legato' patches in order to trigger the correct interval via keyswitches in my sampler. This can't currently be addressed at the hardware level, sadly. Note_Offs are sent immediately after letting go of the fretboard, with no overlap with the next Note_On when moving to the next fret.

Would this difficult to write? I suck at this sort of thing but I'll give it a go if it means solving this problem.

Thanks for any input!

- Mike
__________________
Please check out these MIDI requests: http://forum.cockos.com/showthread.php?t=103192
Thanks.
mikeroephonics is online now   Reply With Quote
Old 02-13-2011, 10:43 PM   #2
Mich
Human being with feelings
 
Join Date: May 2009
Posts: 1,265
Default

http://audio.michael-gruhn.com/files/noteoffdelay
Mich is offline   Reply With Quote
Old 02-13-2011, 11:23 PM   #3
mikeroephonics
Human being with feelings
 
mikeroephonics's Avatar
 
Join Date: Nov 2006
Posts: 2,533
Default

Thank you *VERY MUCH* for this!! Did you just make this for me or has it been floating around for some time? Either way, thanks!!

This forum is an invaluable lifesaver.

- Mike
__________________
Please check out these MIDI requests: http://forum.cockos.com/showthread.php?t=103192
Thanks.
mikeroephonics is online now   Reply With Quote
Old 02-16-2011, 06:10 AM   #4
Jeffos
Mortal
 
Jeffos's Avatar
 
Join Date: Dec 2008
Location: France
Posts: 1,969
Default

If I was a bit picky I'd say I've at least found a bug in one of Mich's JSs (note on with velocity 0 are not managed as note off) but if I was Barry White, I'd say such on-demand JS are all about love.

Kind regards,
Barry

Last edited by Jeffos; 02-16-2011 at 08:24 AM. Reason: mon anglais suce..
Jeffos is offline   Reply With Quote
Old 02-16-2011, 08:34 AM   #5
Adam Fulara
Human being with feelings
 
Adam Fulara's Avatar
 
Join Date: Jan 2011
Posts: 48
Default

Yes, they are.

I think almost half of the MIDI keyboards do it that way, although of course it should be OR statement.

I have 4 midi out devices, so half of them are sending NOTE OFF, and two of them are sending NOTE ON 0 velocity signal.
__________________
http://adam.fulara.com/software
Guitar and Midi stuff
Adam Fulara is offline   Reply With Quote
Old 02-16-2011, 10:05 AM   #6
Jeffos
Mortal
 
Jeffos's Avatar
 
Join Date: Dec 2008
Location: France
Posts: 1,969
Default

Quote:
Originally Posted by Adam Fulara View Post
Yes, they are.
Of course they are! In case this wasn't clear, I meant: "note on with velocity 0 are not managed as note off in the linked JS" !
I didn't test though, just had a look on the code.. That little detail being said, please let's not forget the big picture here: the power of love

Kind regards,
B.
Jeffos is offline   Reply With Quote
Old 02-16-2011, 02:08 PM   #7
Mich
Human being with feelings
 
Join Date: May 2009
Posts: 1,265
Default

Quote:
Originally Posted by Jeffos View Post
If I was a bit picky I'd say I've at least found a bug in one of Mich's JSs (note on with velocity 0 are not managed as note off) but if I was Barry White, I'd say such on-demand JS are all about love.

Kind regards,
Barry
Oops ... err ... that's not a bug it's a feature, hence the "/* change this if you want to delay other messages */" comment.
Anyway fixed. Thanks.
Mich is offline   Reply With Quote
Old 02-16-2011, 02:56 PM   #8
mikeroephonics
Human being with feelings
 
mikeroephonics's Avatar
 
Join Date: Nov 2006
Posts: 2,533
Default

Should I download the file again? I've integrated this JS into my compositional templates/process. It is VERY useful! Thanks!
__________________
Please check out these MIDI requests: http://forum.cockos.com/showthread.php?t=103192
Thanks.
mikeroephonics is online now   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 02:48 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.