43 void init(
int size,
float c);
45 int size() {
return _size; }
47 float w = x - _c * _data [_i];
48 x = _data [_i] + _c * w;
61 enum { AZIMUTH,
STWIDTH, DIRECT, REFLECT, REVERB };
82 void set_size (
float size);
83 void process (
float vol,
float *W,
float *X,
float *Y,
float *R);
85 static float _refl [16];
int _i
Definition: asection.h:39
float process(float x)
Definition: asection.h:46
Definition: asection.h:60
int _offs0
Definition: asection.h:63
Definition: asection.h:61
float * _data
Definition: asection.h:37
Diffuser _dif1
Definition: asection.h:71
float * _base
Definition: asection.h:66
Definition: asection.h:36
int size()
Definition: asection.h:45
float _fsam
Definition: asection.h:65
Definition: aeolus.cpp:26
Diffuser _dif2
Definition: asection.h:72
Diffuser _dif3
Definition: asection.h:73
int _size
Definition: asection.h:38
float * get_wptr()
Definition: asection.h:80
SyntiParameter * get_apar()
Definition: asection.h:81
float _c
Definition: asection.h:40
float _sx
Definition: asection.h:68
Diffuser _dif0
Definition: asection.h:70
float _sy
Definition: asection.h:69
float _sw
Definition: asection.h:67