#include <JPLSpatial/Auralization/DualShelfFilter.h>
◆ Base
template<Impl::CDSFTopo TopoType>
◆ StateType
template<Impl::CDSFTopo TopoType>
◆ Prepare()
template<Impl::CDSFTopo TopoType>
Parameter gain is expected in dB. This must be called at least once before anything else.
◆ PrepareLinear()
template<Impl::CDSFTopo TopoType>
Prepare DSF with given parameters. Parameter gain is expected to be linear. This must be called at least once before anything else.
◆ SetFrequencies()
template<Impl::CDSFTopo TopoType>
Set the desired frequencies of the control points.
◆ SetGainLinear() [1/2]
template<Impl::CDSFTopo TopoType>
Set the desired filter gain at nyquist.
◆ SetGainLinear() [2/2]
template<Impl::CDSFTopo TopoType>
Set the desired filter gain at nyquist and weight between shelf filters. Weight parameters controlls how much of the gain change goes to lower vs higher shelfs.
The documentation for this class was generated from the following file: