CSL
6.0
|
Go to the source code of this file.
Classes | |
class | csl::VBAP |
Vector Base Amplitude Panning. More... | |
class | csl::StereoPanner |
Simple Stereo Panner. More... | |
class | csl::SurroundPanner |
Generic Panner for most surround formats. It accepts any number of speakers around the horizontal plane, and a subwoofer (.1 or not) More... | |
class | csl::VBAPSourceCache |
class | csl::SpeakerSet |
Groups two or three loudspeakers, and their inverse. Used for VBAP computations. More... | |
class | csl::SpeakerSetLayout |
Namespaces | |
csl | |
AdditiveInstrument.h – Sum-of-sines synthesis instrument class. | |
Macros | |
#define | MAX_NUM_VBAP_SOURCES 8 |
VBAP.h – Vector Base Amplitude Panning class (v2 - Nov 2006) See the copyright notice and acknowledgment of authors in the file COPYRIGHT Doug McCoy, 2004. More... | |
#define | _NO_EXCEPTION |
#define | STD std |
#define | TRYBEGIN() |
#define | CATCHERROR() |
#define | deg2rad(x) (((double)x ) * CSL_TWOPI) / 360.0 |
Typedefs | |
typedef matrix< double > | CSLMatrix |
Enumerations | |
enum | csl::VBAPMode { csl::kAuto = 0, csl::kPantophonic = 2, csl::kPeriphonic = 3 } |
VBAP types. More... | |
#define MAX_NUM_VBAP_SOURCES 8 |
VBAP.h – Vector Base Amplitude Panning class (v2 - Nov 2006) See the copyright notice and acknowledgment of authors in the file COPYRIGHT Doug McCoy, 2004.
Definition at line 15 of file VBAP.h.
Referenced by PME::add_pme_source(), and PME::PME().