Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
bsefilter.hh File Reference
#include <bse/bsemath.hh>
#include <bse/bseenums.hh>
Include dependency graph for bsefilter.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  BseIIRFilterRequest
 
struct  BseIIRFilterDesign
 
struct  BseIIRStage
 
struct  BseIIRFilter
 

Macros

#define BSE_IIR_MAX_ORDER
 
#define BSE_IIR_CARRAY_SIZE
 

Functions

bool bse_iir_filter_design (const BseIIRFilterRequest *filter_request, BseIIRFilterDesign *filter_design)
 
BseIIRFilterbse_iir_filter_new (const BseIIRFilterDesign *filter_design)
 
void bse_iir_filter_change (BseIIRFilter *filter, const BseIIRFilterDesign *filter_design)
 
void bse_iir_filter_eval (BseIIRFilter *filter, uint n_values, const float *x, float *y)
 
void bse_iir_filter_free (BseIIRFilter *filter)
 
const gchar * bse_iir_filter_kind_string (BseIIRFilterKind fkind)
 
const gchar * bse_iir_filter_type_string (BseIIRFilterType ftype)
 
gchar * bse_iir_filter_request_string (const BseIIRFilterRequest *filter_request)
 
gchar * bse_iir_filter_design_string (const BseIIRFilterDesign *filter_design)
 
gchar * bse_iir_filter_string (const BseIIRFilter *filter)
 
bool _bse_filter_design_ellf (const BseIIRFilterRequest *ifr, BseIIRFilterDesign *fid)