VVSDK
1.0
The VVAmbisonic Library
|
#include <ABMatrix.h>
Public Member Functions | |
CABMatrix () | |
virtual | ~CABMatrix () |
void | process (float *n1, float *n2, float *n3, float *n4, long sampleFrames) |
void | setGains0 (float g1, float g2, float g3, float g4) |
void | setGains1 (float g1, float g2, float g3, float g4) |
void | setGains4x4 (float gains[4][4]) |
void | setOutGains (float g1, float g2, float g3, float g4) |
Public Attributes | |
float | m_g01 |
float | m_g02 |
float | m_g03 |
float | m_g04 |
float | m_g11 |
float | m_g12 |
float | m_g13 |
float | m_g14 |
float | m_g21 |
float | m_g22 |
float | m_g23 |
float | m_g24 |
float | m_g31 |
float | m_g32 |
float | m_g33 |
float | m_g34 |
float | m_gOut1 |
float | m_gOut2 |
float | m_gOut3 |
float | m_gOut4 |
CABMatrix::CABMatrix | ( | ) |
|
virtual |
void CABMatrix::process | ( | float * | n1, |
float * | n2, | ||
float * | n3, | ||
float * | n4, | ||
long | sampleFrames | ||
) |
void CABMatrix::setGains0 | ( | float | g1, |
float | g2, | ||
float | g3, | ||
float | g4 | ||
) |
void CABMatrix::setGains1 | ( | float | g1, |
float | g2, | ||
float | g3, | ||
float | g4 | ||
) |
void CABMatrix::setGains4x4 | ( | float | gains[4][4] | ) |
void CABMatrix::setOutGains | ( | float | g1, |
float | g2, | ||
float | g3, | ||
float | g4 | ||
) |
float CABMatrix::m_g01 |
float CABMatrix::m_g02 |
float CABMatrix::m_g03 |
float CABMatrix::m_g04 |
float CABMatrix::m_g11 |
float CABMatrix::m_g12 |
float CABMatrix::m_g13 |
float CABMatrix::m_g14 |
float CABMatrix::m_g21 |
float CABMatrix::m_g22 |
float CABMatrix::m_g23 |
float CABMatrix::m_g24 |
float CABMatrix::m_g31 |
float CABMatrix::m_g32 |
float CABMatrix::m_g33 |
float CABMatrix::m_g34 |
float CABMatrix::m_gOut1 |
float CABMatrix::m_gOut2 |
float CABMatrix::m_gOut3 |
float CABMatrix::m_gOut4 |