Enum ControlTaper
- Namespace
- Sigil.Sound
- Assembly
- Sigil.Sound.dll
How a UI's travel (a knob turn or a fader position, 0 to 1) maps onto a Sigil.Sound.Control's value. It describes the hand, not the sound: it never changes what the control does once it has a value, so it is a hint a host UI reads and Sigil.Sound.Control.Travel applies. Compare Sigil.Sound.ControlCurve, which maps a control's value onto another range.
public enum ControlTaperFields
Exp = 2-
Slow at the bottom and fast at the top: the travel is squared, for amounts that need fine control near the minimum.
Linear = 0-
Equal travel gives equal steps in value.
Log = 1-
Equal travel gives equal ratios, which is how pitch and cutoff are heard. The minimum must be above zero.