47 int32_t setConfig(q31_t lpfFrequency, q31_t lpfResonance, FilterMode lpfmode, q31_t lpfMorph, q31_t hpfFrequency,
48 q31_t hpfResonance, FilterMode hpfmode, q31_t hpfMorph, q31_t filterGain, FilterRoute routing,
49 bool adjustVolumeForHPFResonance, q31_t* overallOscAmplitude);
51 void renderLong(std::span<q31_t> buffer);
54 void renderLongStereo(std::span<StereoSample> buffer);
57 bool isLPFOn() {
return LPFOn; }
58 bool isHPFOn() {
return HPFOn; }
59 bool isOn() {
return HPFOn || LPFOn; }
63 FilterMode lastLPFMode_;
65 FilterMode lastHPFMode_;
68 void renderLPFLong(std::span<q31_t> buffer);
69 void renderLPFLongStereo(std::span<StereoSample> buffer);
70 void renderHPFLongStereo(std::span<StereoSample> buffer);
71 void renderHPFLong(std::span<q31_t> buffer);