Effect Request: Midi Morph?
-
- KVRAF
- 2752 posts since 15 Apr, 2004 from Capital City, UK
It occured to me that there are no Midi morphing techniques available on the plugin level. these perl developers came up with something
http://search.cpan.org/~crenz/MIDI-Morp ... I/Morph.pm
but it's difficult to tell if it's realtime (preferred) or not, and besides, it's written for perl. any perl to vst programmers out there?
Midi Pattern Morphing - discuss..?
http://search.cpan.org/~crenz/MIDI-Morp ... I/Morph.pm
but it's difficult to tell if it's realtime (preferred) or not, and besides, it's written for perl. any perl to vst programmers out there?
Midi Pattern Morphing - discuss..?
-
- KVRAF
- 5629 posts since 22 Sep, 2005
-
- KVRAF
- 2029 posts since 21 Jul, 2004
Ive thought about this a lot and tried to get it to work in reaktor. basically it would be a midi slow-down/ catch up. Like a small cumulative delay on events in a midi signal stream with an intelligent morph back into regular time. It could make for some really interesting human-like jazz y sort of tempo drifts especially with multiple tracks and envelope modulation on the triggering parameter. Its been a dream of mine for a while and I even made a pleading topic about it but I havn't really figured out how to do it yet. I just want that funky sequenced synth solo to get its stuff going and carried away and then catch up with the song again. It would be cool believe.
EDIT: ever tried that drum machine plugin that morphs?
EDIT: ever tried that drum machine plugin that morphs?
Do not lick the fablanky
-
- KVRAF
- 1958 posts since 16 Jan, 2005 from France's Dirty South
the java midi app lemu2 does this, its really quite cool.
http://www.lemu.org/download.html
http://www.lemu.org/download.html
-
- KVRAF
- Topic Starter
- 2752 posts since 15 Apr, 2004 from Capital City, UK
wow disturb - that's interesting. might be worth a look, and an extended play.. thanks 
funkadil - I also looked at similar things in reaktor/plogue a while ago but didn't get very far - I'm beginning to realise that this kind of tool can't be written in these high-level modular envs. well, not of the complexity I imagine. shame.
funkadil - I also looked at similar things in reaktor/plogue a while ago but didn't get very far - I'm beginning to realise that this kind of tool can't be written in these high-level modular envs. well, not of the complexity I imagine. shame.
-
- KVRAF
- 5629 posts since 22 Sep, 2005
I have a custom coded VST effect plugin called Polylimiter
. *much thanks goes out to plastique
Basically it limits the amount of polyphonic voices played at any given time (via the automatible 'poly' parameter).

I'm poking around with the possibility of making it able to fade between 2 MIDI sources. Heres the basic setup so far.
MIDI source 1 -> Polylimiter 1 -> Polylimter 3
MIDI source 2 -> Polylimiter 2 -> Polylimter 3
A cross fader controls the amount of voices on PL instances 1 and 2 and then one more normal fader ctrl for the 3rd PL instance(the tricky one). All in all it does give a rudimentary kind of morphing between patterns(tempo changes can done separately).
The only downside about using PL for this is that it does not allow for 0 voices so there will always be a bit of one or the other MIDI source playing (I kinda wish Kill would do this). I'm trying to incorporate a MIDI mute that would represent zero. Also for instance 3, I'd rather it functioned as a go between for 1 and 2 instead of just a plain limiter. Working on it....
L
Basically it limits the amount of polyphonic voices played at any given time (via the automatible 'poly' parameter).

I'm poking around with the possibility of making it able to fade between 2 MIDI sources. Heres the basic setup so far.
MIDI source 1 -> Polylimiter 1 -> Polylimter 3
MIDI source 2 -> Polylimiter 2 -> Polylimter 3
A cross fader controls the amount of voices on PL instances 1 and 2 and then one more normal fader ctrl for the 3rd PL instance(the tricky one). All in all it does give a rudimentary kind of morphing between patterns(tempo changes can done separately).
The only downside about using PL for this is that it does not allow for 0 voices so there will always be a bit of one or the other MIDI source playing (I kinda wish Kill would do this). I'm trying to incorporate a MIDI mute that would represent zero. Also for instance 3, I'd rather it functioned as a go between for 1 and 2 instead of just a plain limiter. Working on it....
L
- KVRAF
- 8563 posts since 2 Aug, 2005 from Guitar Land, USA
Can your polylimiter force my MIDI input to go monophonic?
That's what I could use, some synths don't have a monophonic or voice limiting option.
Can you share this plug with me? Thanks.
That's what I could use, some synths don't have a monophonic or voice limiting option.
Can you share this plug with me? Thanks.
The only site for experimental amp sim freeware & MIDI FX: http://runbeerrun.blogspot.com
https://m.youtube.com/channel/UCprNcvVH6aPTehLv8J5xokA -Youtube jams
https://m.youtube.com/channel/UCprNcvVH6aPTehLv8J5xokA -Youtube jams
-
- KVRAF
- 5629 posts since 22 Sep, 2005
- KVRAF
- 8563 posts since 2 Aug, 2005 from Guitar Land, USA
I got it, I'll tell you how it works with some freeware I have, which would work smoothly in mono, but doesn't actually have a settting for that.
The only site for experimental amp sim freeware & MIDI FX: http://runbeerrun.blogspot.com
https://m.youtube.com/channel/UCprNcvVH6aPTehLv8J5xokA -Youtube jams
https://m.youtube.com/channel/UCprNcvVH6aPTehLv8J5xokA -Youtube jams
- KVRAF
- 8563 posts since 2 Aug, 2005 from Guitar Land, USA
It didn't help, on cpu heavy plugs it wasn't any better, it was a little worse. The polylimiter takes a little cpu room of its own it seemed.
Thanks for letting me try it, it was worth a shot.
Thanks for letting me try it, it was worth a shot.
The only site for experimental amp sim freeware & MIDI FX: http://runbeerrun.blogspot.com
https://m.youtube.com/channel/UCprNcvVH6aPTehLv8J5xokA -Youtube jams
https://m.youtube.com/channel/UCprNcvVH6aPTehLv8J5xokA -Youtube jams
-
- KVRAF
- 5629 posts since 22 Sep, 2005
PL2 is not going make the CPU run more efficiently. Even if you did have many polyvoices limited by it, the synth/sampler is going to still be processing the original amount of voices in the background anyway. Thats not what it was designed for. 
It only limits polys AFTER the instruments own process.
Also as per your PM it sounds like you need the MIDI panic vst to stop the flow of MIDI on notes instead of PL2.
L
It only limits polys AFTER the instruments own process.
Also as per your PM it sounds like you need the MIDI panic vst to stop the flow of MIDI on notes instead of PL2.
L
-
- KVRAF
- 5629 posts since 22 Sep, 2005
-
- KVRAF
- Topic Starter
- 2752 posts since 15 Apr, 2004 from Capital City, UK
-
- KVRAF
- 5629 posts since 22 Sep, 2005

