Effect Request: Midi Morph?

VST, AU, AAX, CLAP, etc. Plugin Virtual Effects Discussion
RELATED
PRODUCTS

Post

I'm not bothered in maintaining any tempo aspect of the transition - just the blending of the frequencies and note triggers. I've made a simple monophonic one in Plogue, making it polyphonic is taking a little more effort..

Post

Oh really? Thats great!!

Are you fading via MIDI velocity or using some other technique? I wish there was an easy way to port bidule project files in say SynthMaker. Then you could compile it out to a vst. Any possiblity for an audio post?

Let me know..

EDIT: CinningBao I pm'd you..

L
Image

Post

Yeah, it's ok ;)
In Plogue I can extract freq/amp and gate/trigger data, and I'm kind of averaging it out.. that's about it.

I'll see if I can squeeze a sequence worth posting out of it

Post

Looking forward to hearing what you've done so far.. Also give what I sent you a try in tandom with your present technique..

L
Image

Post

I'm now thinking this could be done by controlling the lenghts of each note played by a given pattern. For instance:

If Pattern A = 100% original length then Pattern B = 0% length

So as the morph travels from one pattern to the other the percent would increase for one and decrease for the other.

This would not take averaging into condiseration. I just figured that this would be a simple approach. Now Allz I have to do is find a plugin that controls note lengths :D..

L
Image

Post

Lagrange wrote:I'm now thinking this could be done by controlling the lenghts of each note played by a given pattern. For instance:

If Pattern A = 100% original length then Pattern B = 0% length

So as the morph travels from one pattern to the other the percent would increase for one and decrease for the other.

This would not take averaging into condiseration. I just figured that this would be a simple approach. Now Allz I have to do is find a plugin that controls note lengths :D..

L
i made something similar once using ndc plugs "notelimit"
i also wanted to morph from one midi pattern to another...so i put a "notelimit" plugs on each pattern then controlling them via cc# with a slider...so at value 0 only the first pattern played then augmenting the value would cut the note slowly from pattern 1 and add slowly the notes from pattern 2...at maximum only pattern 2 played...in between is kind of a mix of both...
hard to explain clearly.....ill look if i have this again...i think ive done a slider with synth edit sending cc# and then controlled the midi plugins all in energy xt.,,
well...heres the site with the midi plugins...maybe this could help

http://www.niallmoody.com/ndcplugs/ndcmidi.htm
[-'/_-O-_\'-]

Post

EkleipSiS wrote: i made something similar once using ndc plugs "notelimit"
i also wanted to morph from one midi pattern to another...so i put a "notelimit" plugs on each pattern then controlling them via cc# with a slider...so at value 0 only the first pattern played then augmenting the value would cut the note slowly from pattern 1 and add slowly the notes from pattern 2...at maximum only pattern 2 played...in between is kind of a mix of both...
hard to explain clearly.....ill look if i have this again...i think ive done a slider with synth edit sending cc# and then controlled the midi plugins all in energy xt.,,
well...heres the site with the midi plugins...maybe this could help

http://www.niallmoody.com/ndcplugs/ndcmidi.htm
EkleopSIS please tell me you still have that particular plugin as it is not avalible on the NDC page..

Thanks a lot :)!

L
Image

Post

its there...well the one that i used...its not a length limit like you wanted though...hmm i made an error...it was "midi note range filter" i used...not "midi note filter"
the plugin pack is at the bottom to download
(just to make sure this is only the plugin i used...not the entire project i created..like i said i can look if i have it again)
[-'/_-O-_\'-]

Post

EkleipSiS wrote:hmm i made an error...it was "midi range filter" i used
Which technically could kinda of do what where look for here but would (potentially) become very messy when it hit the middle of the fade.. Dayum you got me excited there for a minute! :) No worries, I think I can still make some use of these..

L
Image

Post

Lagrange wrote:
EkleipSiS wrote:hmm i made an error...it was "midi range filter" i used
Which technically could kinda of do what where look for here but would (potentially) become very messy when it hit the middle of the fade.. Dayum you got me excited there for a minute! :) No worries, I think I can still make some use of these..

L
ill just try to look how iv done it in the past...like i said not exactly what you were asking but i remember it was interesting...ill get the info back and tell how ive done it...
[-'/_-O-_\'-]

Post

Ok..heres how ive done it...not really morphing but a nice effect between 2 midi part...
So the slider "the first" sends CC# to 2 "ndc midi note range filter" the gray area on the pianoroll means the notes are muted...so when my slider is down midi part B is muted and not midi part A...if the sliders is up only B is played...and what is interesting is when the slider is halfway..only half bottom of the notes "from lets say C3 depending where the slider is" of midi pattern a is played and only the upper half "from c3" of midi pattern b is played...its a blend of both..cut a little bit...
cool variations from 2 midi patterns playing with that...not a morphing...more of a note cutter??
Image
[-'/_-O-_\'-]

Post

Wow ok looks cool. I'd like to give it a go. Hey what is that MIDI X plug? You think it'l work like the mgui MIDI mixer here?
Image

L
Image

Post

the midi-X thing was something i made in synth edit to do my midi pseudo morph...it was kind of a big thing to control up to 12 midi parts in energy xt...to switch between them...so the sliders sends cc# to control the vst plugins "midi note range filter"
as for the mixer you are showing it seems to be a volume control and mute for midi notes...
[-'/_-O-_\'-]

Post

I got ya! So you basically morphed by particular notes present in one pattern versus the another pattern.. Hmm trying to picture what it would sound like.. Got any snippets?

L
Image

Post

I built this realtime monophonic midi morphing thing in Plogue - it splits the midi data into freq/amp/gate signals. On each Gate signal I decide if the noise just sampled was above or below the sliders value, and plays the appropriate freq/amp against the following note. Another setting allows another slider to crossfade between the frequencies, which just occured to me is a bit buggy still. I uploaded some noises anyway (microtonic beats)

http://www.box.net/shared/xcag3a9d5h

0-10 secs - pattern 1
10-20 secs - pattern 2
20-63 secs - slow slide of random slider
63-90 secs - and frequency crossfade
90-end - widdling

Post Reply

Return to “Effects”