The simplest possible analog filter using an Euler solver.  
 More...
#include <filter.hpp>
template<typename T = float>
struct rack::dsp::TRCFilter< T >
The simplest possible analog filter using an Euler solver. 
https://en.wikipedia.org/wiki/RC_circuit Use two RC filters in series for a bandpass filter. 
 
◆ TRCFilter()
template<typename T = float> 
 
 
◆ reset()
template<typename T = float> 
 
 
◆ setCutoff()
template<typename T = float> 
 
Sets the cutoff angular frequency in radians. 
 
 
◆ setCutoffFreq()
template<typename T = float> 
 
Sets the cutoff frequency. 
f is the ratio between the cutoff frequency and sample rate, i.e. f = f_c / f_s 
 
 
◆ process()
template<typename T = float> 
 
 
◆ lowpass()
template<typename T = float> 
 
 
◆ highpass()
template<typename T = float> 
 
 
template<typename T = float> 
      
 
 
◆ xstate
template<typename T = float> 
      
 
 
◆ ystate
template<typename T = float> 
      
 
 
The documentation for this struct was generated from the following file:
- /home/vortico/src/vcv/Rack2/include/dsp/filter.hpp