In regards to knob controls,  from a user perspective it depends on the
function.

Most DAWs deal with volume using db, so having the value increase at a
usable and functional scale would be fine.  It may take some getting used
to, but it will be a well justified adjustment.  People can always double
click and punch in an absolute value.

There are a lot of controls which cannot benefit from this though and in
addition there are many knobs which simply don't make sense.

For example, would frequency be exponential?  Is there a use case that
benefits from this? (I don't know, which is why I ask).  Furthermore, stuff
like  the LPF LADSPA (can't recall which one specifically) knob defaults to
a value close to zero, which mutes the track when it's added.

I guess my point is, if you are going to tweak and/or improve the handling
of the  knobs, it may be worthwhile at the same time to make some fine tune
adjustments that improve overall usability in each use case, i.e. Perhaps a
LPF and HPF should have the most room for adjustment within the audible
spectrum, and default to a reasonable/ expected audible value when the
plugins are loaded.  I understand this might be something the 3rd party
plugin "ships with", but it might be the right time to address them?

-Tres
On Feb 17, 2014 2:22 PM, "Johannes Lorenz" <[email protected]>
wrote:

> > I'm not sure about the knob views - how is this handled in other
> > programs?
> At least for ZynAddSubFX, I am very sure that the knob is logarithmic,
> because
> turning it half way down is very hearable, while doing this for the LADSPA
> GLAME LP2 has (almost) no hearable effect.
>
> > Anyways it shouldn't be hard to implement as all we need to
> > change is the Knob::angleFromValue() method or the code in
> > Knob::updateAngle() to respect the scale property of the attached
> > model.
> Ok, I think I could do that. Just in case this should really be disliked by
> the users, one could still add an option somewhere, titled "Use logscale
> for
> knobs".
>
>
>
> ------------------------------------------------------------------------------
> Managing the Performance of Cloud-Based Applications
> Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
> Read the Whitepaper.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
> _______________________________________________
> LMMS-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/lmms-devel
>
------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
LMMS-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmms-devel

Reply via email to