Classes | |
struct | QuadFilterUnitState |
State for a filter unit. More... | |
Namespaces | |
sst | |
Parent namespace for all Surge Synth Team code. | |
sst::filters | |
DSP code for Surge filters. | |
Typedefs | |
typedef SIMD_M128(* | FilterUnitQFPtr) (QuadFilterUnitState *__restrict, SIMD_M128 in) |
Typedef alias for a filter unit processing method. More... | |
Enumerations | |
enum | QFUSubtypeMasks : int32_t { UNMASK_SUBTYPE = (1 << 8) - 1 , EXTENDED_COMB = 1 << 9 } |
Functions | |
template<bool Compensate> | |
FilterUnitQFPtr | GetCompensatedQFPtrFilterUnit (FilterType type, FilterSubType subtype) |
Returns a filter unit pointer and optionally applies gain scaling. More... | |
FilterUnitQFPtr | GetQFPtrFilterUnit (FilterType type, FilterSubType subtype) |
Returns a filter unit pointer for a given filter type and sub-type. More... | |
Variables | |
constexpr int | n_filter_registers = 16 |
Max number of registers stored in each filter state. More... | |