Request

Subject: Feature request – Crossfade between Layers based on Velocity

Message:

Currently in VST Live, Layers allow the use of Zones with note and velocity ranges, but the behavior is essentially a switch: below a certain velocity one Layer plays, above it another one does. Even with overlaps and velocity curves, this only simulates a partial transition and does not result in a truly smooth crossfade.

For live performance it would be extremely useful to have a continuous crossfade between Layers based on velocity, where:

  • Layer 1 progressively decreases as velocity increases.

  • Layer 2 progressively increases in the same velocity range.

  • Optionally, more Layers could be added with custom crossfade curves.

This would enable dynamic timbre morphing (e.g., soft piano → bright piano, strings → brass, etc.) without resorting to external solutions.

Such a feature would bring VST Live closer to the flexible layering behavior of major hardware workstations and make it an even stronger live tool.

Thanks for considering this request!

1 Like

But how so?

Velocity is not just volume. So if the xfade is controled with velocity, it does not work for all sounds. That could be done though.

Midi Volume cannot be aplied as it affects the entire sound, so all other notes are affected. Audio Volume even less so, also it only works for plugins and not with external MIDI devices.

Hello, and thank you for the great work you are doing with VST Live.

I was wondering if it would be possible to add the option for a progressive Fade In/Out in Layer Zones, for example by providing small graphical handles at the edges of the Zones.

A Key Range crossfade would make transitions much more natural (e.g. Piano → Pad) and would avoid sudden changes of timbre when two zones overlap.

Thank you for your attention.