Knob Specification

From Bennet

Jump to: navigation, search

It seems we can't live without virtual knobs (I can, though), but no one seems to be able to actually make anyone that works. This is an attempt to create a specification for a virtual knob.

Contents

[edit] Terminology

Handle - A little circle that indicates the current value of the knob; where it is on the circle. It should change color when the mouse is hovering over it. When right clicking and holding down, you can drag this handle to change the value of the knob.

[edit] Range

220 degrees to -60 degrees. Below the knob, there is a display.

[edit] Display

Below the knob, there is a display that indicate the current value in numbers. A double click on this lets you type in the value. When holding down SHIFT and mouse dragging vertical, you can also change the value. When also holding down CONTROL it moves in discrete whole number steps.

[edit] Changing Value

Hold down shift to quickly jump to a value.

Hold down control and click on a knob to bring up a vertical belt, where you can scroll.

When right clicking down on a knob, you grab the handle of the knob; you can the drag the handle around the center. No matter how you drag the handle, it's impossible that the knob jumps from one value to another. It must always be smooth.


It is crucial to avoid jumping in values if shift is not pressed.

Personal tools