Just wanted to make a midi effect-patch. It should work like an audio delay bust just for midi notes instead of audio signals. Do you have an idea how to realise that? I dont get it working with [delay]. Any ideas?
-
Problems with new patch
-
Probably not the most elegant solution, but [pipe] actually works as a control-rate delay.
|] [] |.| ][|-| -- http://soundcloud.com/domxh
-
thank you, but i still have problems getting this working. i sketched out the patch with message boxes for note and velocity parameters and did number boxes at the end instead of noteout. so, i want the delay to stop if the velocity is below 0.5. so i put in
...
|
[< 0.5]
|
[clear(
|
...now the delay isn't working anymore. before i added this, the delay worked pretty good. i attach a screenshot of my prototype.
any ideas? -
..the [< 0.5] will send out "0" or "1" each time, so you'll eg. need a [sel 1] to select the right condition, or a [moses] and some 's...
-
thank you! works perfect!
-
... with numbers.... as long no midi data is sending, the patch works, when i play a c3 on my keyboard, i dont get any delayed notes, i get a loooooooooooooooong c3... any ideas?
EDIT: Patch attached. -
Hi robertlungen:
When you delay a midi note you should take into account that the note off has to be delayed too, otherwise, you would delay a note on and it won't end. Could this be happening in this case?
See you.sumidero
Debian Stretch on Lenovo T450i, Lexicon Omega.
Pd-vanilla 0.49.0-3~bpo9+1 (installed from repo) -
Well... It could be... Have you looked at the patch?
EDIT: Image Attached -
I'm not sure why you're feeding the scaled velocity back into [pipe]. That's just going to create a ton of velocity values (stick a [print] on the outlet to see what I mean). It's possible that the 0 velocities aren't getting matched up.
Also, take another look at [pipe]'s helpfile. If you give it multiple arguments, you can delay both values with the same [pipe], so you can be sure that they are paired correctly.
-
im feeding the scaled velocity back to create a longer feedback. im trying now to get the note off data.