6#define FILT_MIDI_2_FREQ(m) (m * 80.0f + 10.0f)
7#define FILT_MIDI_2_RESO(m) (m * 0.00787f)
53 f->scale = 1.0f - resonance * 0.7f;
54 f->resonance = resonance;
struct huft * t
Definition inflate.c:943
unsigned f
Definition inflate.c:1572
float in
Definition lilv_test.c:1460
static void ls_filt_init(ls_filt *f)
Definition ls_filter.h:25
static bq_t ls_filt_run(ls_filt *f, bq_t in)
Definition ls_filter.h:57
#define LSF_FB
Definition ls_filter.h:10
ls_filt_type
Definition ls_filter.h:19
@ LS_FILT_TYPE_HP
Definition ls_filter.h:22
@ LS_FILT_TYPE_LP
Definition ls_filter.h:20
@ LS_FILT_TYPE_BP
Definition ls_filter.h:21
static void ls_filt_setup(ls_filt *f, ls_filt_type t, bq_t cutoff, bq_t resonance, bq_t fs)
Definition ls_filter.h:31
#define LSF_BW
Definition ls_filter.h:9
Definition ls_filter.h:12
bq_t scale
Definition ls_filter.h:15
bq_t resonance
Definition ls_filter.h:16
biquad bp_filt
Definition ls_filter.h:14
biquad filt
Definition ls_filter.h:13
static bq_t biquad_run_fb(biquad *f, bq_t x, const bq_t fb)
Definition biquad.h:164
static void biquad_init(biquad *f)
Definition biquad.h:33
static void lp_set_params(biquad *f, bq_t fc, bq_t bw, bq_t fs)
Definition biquad.h:105
static void hp_set_params(biquad *f, bq_t fc, bq_t bw, bq_t fs)
Definition biquad.h:120
static void bp_set_params(biquad *f, bq_t fc, bq_t bw, bq_t fs)
Definition biquad.h:135
static bq_t biquad_run(biquad *f, const bq_t x)
Definition biquad.h:150
BIQUAD_TYPE bq_t
Definition biquad.h:16