Topic: Wish List Item > Velocity-based Morphing

Saw a couple of other threads like this, let me know if there's a better way to submit feature requests.

I'd love a way to map the morphed "ingredient quantities" to a velocity curve.

Example: morph the NY Steinway D Felt II with something like a YC5. I'd love a way to set the quantity of each based on velocities, e.g.:

ppp: 90% felt / 10% YC5
mf 50% felt / 50% YC5
fff: 5% felt / 95% YC5

I don't know how feasible this is with the morphing engine today, but it seems like it could open up so many creative timbral possibilities! I've been playing with the above combo tonight, and it seems like it's begging for this feature.

Re: Wish List Item > Velocity-based Morphing

Seems a great idea, if possible.


If others are interested, here's what I find currently possible to 'roughly' attain something similar..


Give layer 1 for example fairly low dynamic range and high compression, so that low velocities are quite prominent, and when playing high velocities, it doesn't get too much louder.

With layer 2, raise dynamic range higher, no or low compression. That way, when playing low velo the notes are very quiet, and at high velo the notes are quite loud.

That alone gives a way to create similar 'contraposition' across each layer's velocity range. Results can be reasonably organic. But miiindbullets' idea can go beyond this.


I can certainly imagine sliders to set 'mix %' of layers per velocity range being able to transform the sound more completely and possibly opening up more notable variance - and importantly, to work more quickly..

For example, - OK, if I want the other way around to @miiindbullets' example.. so I just set a couple of sliders differently inside the layering/morphing panes, then the felt piano becomes more prominent than the YC5 as velocity increases.. could take just a few seconds to click between a number of sliders. To do it as my top example, it would rather mean zooming into more individual piano FX settings and perhaps balancing those with lots more time required to achieve not so remarkable results.

There's detail in that path, to unlock greater possibilities, for instance, add more sliders, allow any variance between layers for any velocity regions.. so for example, eliminate linearity entirely.. so playing various velocities might trigger very different balances between 2 (or more) layers.

Seems like a very 'current' kind of trick among some interesting VSTs (creating 'movement' etc.). Really like this.

Thanks mindbullets. I think posting feature requests is indeed very welcome, no need for concern. Cheers.

Pianoteq Studio Bundle (Pro plus all instruments)  - Kawai MP11 digital piano - Yamaha HS8 monitors

Re: Wish List Item > Velocity-based Morphing

miiindbullets wrote:

ppp: 90% felt / 10% YC5
mf 50% felt / 50% YC5
fff: 5% felt / 95% YC5

+1

I tried to do something similar with a DAW and 3 different pianos based on 3 velocity ranges, very interesting experiment but terrible result all in all because transitions weren't as smooth as needed in order to "not notice" the 3 different pianos, despite chaining all 3 instruments and ajusting exponencial curves for all 3 velocity ranges and volumes there still was something wrong with the result.

Something engineered by Moddart would be 100% on my wish list in this regard.

P85>Kawai CA97>Numa XGT>FP90X>LX706
Pianoteq 8 Pro (all instruments) + Organteq 2
i7 4790K W11 64bits + UMC1820 + MTM + DT770 pro X
http://youtube.com/DavidIzquierdoAzzouz

Re: Wish List Item > Velocity-based Morphing

Yes, very nice idea, I like it! I'm all in favour of feature requests because they can spark some interesting discussions - and if this one gets taken up by Modartt, that would be great!

Re: Wish List Item > Velocity-based Morphing

Qexl wrote:

Seems a great idea, if possible.


If others are interested, here's what I find currently possible to 'roughly' attain something similar..


Give layer 1 for example fairly low dynamic range and high compression, so that low velocities are quite prominent, and when playing high velocities, it doesn't get too much louder.

With layer 2, raise dynamic range higher, no or low compression. That way, when playing low velo the notes are very quiet, and at high velo the notes are quite loud.

That alone gives a way to create similar 'contraposition' across each layer's velocity range. Results can be reasonably organic. But miiindbullets' idea can go beyond this.


I can certainly imagine sliders to set 'mix %' of layers per velocity range being able to transform the sound more completely and possibly opening up more notable variance - and importantly, to work more quickly..

For example, - OK, if I want the other way around to @miiindbullets' example.. so I just set a couple of sliders differently inside the layering/morphing panes, then the felt piano becomes more prominent than the YC5 as velocity increases.. could take just a few seconds to click between a number of sliders. To do it as my top example, it would rather mean zooming into more individual piano FX settings and perhaps balancing those with lots more time required to achieve not so remarkable results.

There's detail in that path, to unlock greater possibilities, for instance, add more sliders, allow any variance between layers for any velocity regions.. so for example, eliminate linearity entirely.. so playing various velocities might trigger very different balances between 2 (or more) layers.

Seems like a very 'current' kind of trick among some interesting VSTs (creating 'movement' etc.). Really like this.

Thanks mindbullets. I think posting feature requests is indeed very welcome, no need for concern. Cheers.

That's a cool idea to use compression/dynamic range to get a little closer to this, thank you!