nw::snd::PanCurve Enumerated Type#include <nw/snd/snd_Global.h> enum PanCurve;
| Value | Description |
|---|---|
| PAN_CURVE_SQRT | Square root curve. -3 dB at the center, 0 dB at both ends. |
| PAN_CURVE_SQRT_0DB | Square root curve. 0 dB at the center, +3 dB at both ends. |
| PAN_CURVE_SQRT_0DB_CLAMP | Square root curve. 0 dB at the center, 0 dB at both ends. |
| PAN_CURVE_SINCOS | Trigonometric curve. -3 dB at the center, 0 dB at both ends. |
| PAN_CURVE_SINCOS_0DB | Trigonometric curve. 0 dB at the center, +3 dB at both ends. |
| PAN_CURVE_SINCOS_0DB_CLAMP | Trigonometric curve. 0 dB at the center, 0 dB at both ends. |
| PAN_CURVE_LINEAR | A linear curve. -6 dB at the center, 0 dB at both ends. |
| PAN_CURVE_LINEAR_0DB | A linear curve. 0 dB at the center, +6 dB at both ends. |
| PAN_CURVE_LINEAR_0DB_CLAMP | A linear curve. 0 dB at the center, 0 dB at both ends. |
| PAN_CURVE_INVALID | Indicates the pan curve is an invalid type. |
Pan curve definitions.
The pan curve is defined as a combination of the following items.
- Curve type (square root, trig function, linear)
- Curve scale (0 dB when the pan is in the center, or 0 dB when the pan is at either edge)
- Whether to clamp at 0 dB when the pan curve exceeds 0 dB.
CONFIDENTIAL