Table of Contents

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 ControlTaper

Fields

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.