SpectMorph
Classes | Public Types | Public Member Functions | List of all members
SpectMorph::SKFilter Class Reference

Public Types

enum  Mode {
  LP1 , LP2 , LP3 , LP4 ,
  LP6 , LP8 , BP2 , BP4 ,
  BP6 , BP8 , HP1 , HP2 ,
  HP3 , HP4 , HP6 , HP8
}
 

Public Member Functions

 SKFilter (int over)
 
void set_mode (Mode m)
 
void set_freq (float freq)
 
void set_reso (float reso)
 
void set_drive (float drive)
 
void set_global_volume (float global_volume)
 
void set_test_linear (bool test_linear)
 
void reset ()
 
void set_rate (float rate)
 
void set_frequency_range (float min_freq, float max_freq)
 
double delay ()
 
void process_block (uint n_samples, float *left, float *right=nullptr, const float *freq_in=nullptr, const float *reso_in=nullptr, const float *drive_in=nullptr)
 

The documentation for this class was generated from the following file: