[linux-audio-dev] ladspxmlgui needs numeric input controllers

Alfons Adriaensen fons.adriaensen at alcatel.be
Wed May 14 06:37:00 UTC 2003


On a somewhat related topic: there's one thing I'm missing in the
LADSPA parameter hints. Sometimes you need a control that is
logarithmic, but that does go down to zero. Fer example, the
frequency modulation gain of a VCO needs very small values for
things as vibrato, large values for FM synthesis, and at the
same time you want to be able to swicth it off without disconnecting
the source.

If 0 <= p <= 1 is the 'slider position', and a, b are the parameter
limits given in the hints, and x the parameter value, then a linear
control does

x = a + p * (b - a)

and a logarithmic one does

x = f (p) = a * epx (p * log (b / a).

Could we add a hint bit saying that the mapping should be

x = p * f (p), with f (p) as above ?

Another useful bit would be one saying 'display in dB'. Combined with
the other one, this would give a reasonable fader.


Fons




 





More information about the Linux-audio-dev mailing list