|
CSL
6.0
|
Groups two or three loudspeakers, and their inverse. Used for VBAP computations. More...
#include <VBAP.h>
Public Member Functions | |
| SpeakerSet (unsigned size=3) | |
| ~SpeakerSet () | |
| void | dump () |
| just print friendly info about the triplet More... | |
Public Attributes | |
| unsigned * | nodes |
| the index for each of the three speakers that represent the triplet More... | |
| CSLMatrix * | invL |
| pre-computed inverse matrix for this triplet More... | |
Groups two or three loudspeakers, and their inverse. Used for VBAP computations.
| SpeakerSet::SpeakerSet | ( | unsigned | size = 3 | ) |
| void SpeakerSet::dump | ( | void | ) |
just print friendly info about the triplet
Definition at line 50 of file VBAP.cpp.
References nodes.
Referenced by csl::SpeakerSetLayout::dump().
| unsigned* csl::SpeakerSet::nodes |
the index for each of the three speakers that represent the triplet
Definition at line 122 of file VBAP.h.
Referenced by dump(), csl::SpeakerSetLayout::findSpeakerPairs(), csl::SpeakerSetLayout::findSpeakerTriplets(), csl::SpeakerSetLayout::invertTripleMatrix(), csl::VBAP::nextBuffer(), SpeakerSet(), and ~SpeakerSet().
| CSLMatrix* csl::SpeakerSet::invL |
pre-computed inverse matrix for this triplet
Definition at line 123 of file VBAP.h.
Referenced by csl::SpeakerSetLayout::invertTripleMatrix().