MuseScore
3.4
Music composition and notation
|
#include <asection.h>
Public Member Functions | |
Asection (float fsam) | |
~Asection () | |
float * | get_wptr () |
SyntiParameter * | get_apar () |
void | set_size (float size) |
void | process (float vol, float *W, float *X, float *Y, float *R) |
Static Public Attributes | |
static float | _refl [16] |
Private Types | |
enum | { AZIMUTH, STWIDTH, DIRECT, REFLECT, REVERB } |
Private Attributes | |
int | _offs0 |
int | _offs [16] |
float | _fsam |
float * | _base |
float | _sw |
float | _sx |
float | _sy |
Diffuser | _dif0 |
Diffuser | _dif1 |
Diffuser | _dif2 |
Diffuser | _dif3 |
SyntiParameter | _apar [5] |
Asection::Asection | ( | float | fsam | ) |
Asection::~Asection | ( | ) |
|
inline |
|
inline |
void Asection::process | ( | float | vol, |
float * | W, | ||
float * | X, | ||
float * | Y, | ||
float * | R | ||
) |
void Asection::set_size | ( | float | size | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
static |
|
private |
|
private |
|
private |