VASTDynamics / Vaporizer2

Vaporizer2 hybrid wavetable additive / subtractive VST / AU / AAX synthesizer / sampler workstation plugin
https://www.vast-dynamics.com/?q=products
GNU General Public License v3.0
425 stars 24 forks source link

Bipolar Envelope incorrect mapping to filter cutoff #83

Open paultron opened 7 months ago

paultron commented 7 months ago

The bipolar envelope is expected to have the current control unchanged when the envelope is at 50/100, shows correct values in matrix tab but has unipolar-type effect. image Expected: come in from higher value, sustain at current value, release to lower value

ezgif com-animated-gif-maker Correct behavior in matrix tab ezgif com-animated-gif-maker (1) incorrect behavior in actual result

VASTDynamics commented 7 months ago

Hm, this is because your frequency range left to the midpoint is much smaller than right of the midpoint. I assume slider position is a 2khz. The modulation range is from 0khz to 28khz. Therefore a mosulation from -26khz to 26 khz with midpoint 2khz is not possible and the mid point is adjusted to 14khz. Use the context menu on the cutoff slider and choose "Type in mod start and end values". Try 20 to 4000. Take into account that the slide display in logarithmical so 2000 is much closer to 4000 as 1000 is.

paultron commented 7 months ago

Use the context menu on the cutoff slider and choose "Type in mod start and end values". Try 20 to 4000. Take into account that the slide display in logarithmical so 2000 is much closer to 4000 as 1000 is.

I understand that this knob is logarithmic, as are most frequency cutoff knobs, and having to set the start and end values does indeed work, but most users will not read the manual and certainly most will not intuitively understand why this behavior is different from every other modulation. This method also requires the user to put in more thought into what would normally be an easy operation, making the process more difficult and if the user is following a tutorial that would otherwise easily translate from another similar VST(Serum), this will surely trip them up as it has with me. exp1 obs1 ong

FL64_O1jaKYvfS4 Here all knobs are set to LFO1 at 25% modulation, almost every user will expect the modulation to behave like the outside knobs, without having to manually re-enter start and stop values, certainly making it a pain to play around with different values when experimenting/doing sound design.

The logarithmic resonance knob is also unexpected.

It would be nice to have the option to switch these to be in line with every other modulation and other VSTs. At the very least, an info slot in the right click menu on the cutoff/res. knobs, but ideally an option to switch the modulation type.