sst-filters
Filters submodule for the Surge Synthesizer
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions | Variables
QuadFilterUnit.h File Reference

Classes

struct  QuadFilterUnitState
 State for a filter unit. More...
 

Namespaces

namespace  sst
 Parent namespace for all Surge Synth Team code.
 
namespace  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.
 

Functions

template<bool Compensate>
FilterUnitQFPtr GetCompensatedQFPtrFilterUnit (FilterType type, FilterSubType subtype)
 Returns a filter unit pointer and optionally applies gain scaling.
 
FilterUnitQFPtr GetQFPtrFilterUnit (FilterType type, FilterSubType subtype)
 Returns a filter unit pointer for a given filter type and sub-type.
 

Variables

constexpr int n_filter_registers = 16
 Max number of registers stored in each filter state.