State for a filter unit. More...
Public Attributes | |
SIMD_M128 | C [n_cm_coeffs] |
Filter coefficients. More... | |
SIMD_M128 | dC [n_cm_coeffs] |
Filter coefficients "delta". More... | |
SIMD_M128 | R [n_filter_registers] |
Filter state. More... | |
float * | DB [4] |
Array of pointers to the filter's delay buffers. More... | |
int | active [4] |
0xffffffff if voice is active, 0 if not (usable as mask) More... | |
int | WP [4] |
Write position for comb filters. More... | |
float | sampleRate |
Current sample rate. More... | |
float | sampleRateInv |
Reciprocal of the sample rate. More... | |
State for a filter unit.
SIMD_M128 C[n_cm_coeffs] |
Filter coefficients.
SIMD_M128 dC[n_cm_coeffs] |
Filter coefficients "delta".
SIMD_M128 R[n_filter_registers] |
Filter state.
float* DB[4] |
Array of pointers to the filter's delay buffers.
int active[4] |
0xffffffff if voice is active, 0 if not (usable as mask)
int WP[4] |
Write position for comb filters.
float sampleRate |
Current sample rate.
float sampleRateInv |
Reciprocal of the sample rate.