On Tue, Nov 22, 2011 at 10:14:46AM -0500, Paul Davis wrote: > >> If you don't want to change the current value, don't touch the slider. > > > > Very easily done accidentally in a dense layout. > > its not clear to me how any GUI controller that responds to mouse > motion can be immune to this issue.
Indeed. But if you can always return to the original value without having to type it that makes things easier. > >> If you want finer control of your parameters, there are different > >> approaches. > > > > This is not necessarily about finer control, but about having 'preferred' > > parameter values (e.g. semitones for an oscillator frequency). This should > > always be possible without having to type numbers. > > indeed, this is a separate issue: essentially ensuring that there is a > precise mapping of pixels to integral values of desired units (and > back), rather than (as typically happens) pixels to some fractional > value of desired units. e.g. I don't want to be able to tune to > +2.8291 semitones, only to +1, +2, +3 and so on. Maybe you want fractions, but the integer values should be available exactly. In many cases it doesn't matter very much. But even for e.g. a gain fader I'd expect it top have a position that is *exactly* 0dB, and more in general I'd expect any tick marks to be exact, at least in the -20dB..max range. Ciao, -- FA Vor uns liegt ein weites Tal, die Sonne scheint - ein Glitzerstrahl. _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/listinfo/linux-audio-dev
