SYMBOL INDEX (151 symbols across 25 files) FILE: gsm/add.c function longword (line 153) | longword gsm_L_asl (longword a, int n) function word (line 161) | word gsm_asr (word a, int n) function word (line 175) | word gsm_asl (word a, int n) function longword (line 183) | longword gsm_L_asr (longword a, int n) FILE: gsm/gsm.h type gsm_state (line 39) | struct gsm_state type gsm_signal (line 40) | typedef short gsm_signal; type gsm_byte (line 41) | typedef unsigned char gsm_byte; type gsm_byte (line 42) | typedef gsm_byte gsm_frame[33]; FILE: gsm/gsm_create.c function gsm (line 32) | gsm gsm_create P0() FILE: gsm/private.h type word (line 22) | typedef short word; type longword (line 23) | typedef int longword; type uword (line 25) | typedef unsigned short uword; type ulongword (line 26) | typedef unsigned int ulongword; type gsm_state (line 28) | struct gsm_state { type gsm_state (line 154) | struct gsm_state type gsm_state (line 164) | struct gsm_state type gsm_state (line 173) | struct gsm_state type gsm_state (line 178) | struct gsm_state type gsm_state (line 182) | struct gsm_state type gsm_state (line 190) | struct gsm_state type gsm_state (line 195) | struct gsm_state type gsm_state (line 205) | struct gsm_state type gsm_state (line 212) | struct gsm_state type gsm_state (line 219) | struct gsm_state type gsm_state (line 226) | struct gsm_state type gsm_state (line 233) | struct gsm_state FILE: gverb/gverb-test.c function main (line 16) | int main(int argc, char *argv[]) function run (line 96) | void run(const char *desc) FILE: gverb/gverb.c function ty_gverb (line 31) | ty_gverb *gverb_new(int srate, float maxroomsize, float roomsize, function gverb_free (line 164) | void gverb_free(ty_gverb *p) function gverb_flush (line 190) | void gverb_flush(ty_gverb *p) FILE: gverb/gverb.h type ty_gverb (line 33) | typedef struct { function gverb_fdnmatrix (line 95) | static inline void gverb_fdnmatrix(float *a, float *b) function gverb_do (line 105) | static inline void gverb_do(ty_gverb *p, float x, float *yl, float *yr) function gverb_set_roomsize (line 157) | static inline void gverb_set_roomsize(ty_gverb *p, const float a) function gverb_set_revtime (line 187) | static inline void gverb_set_revtime(ty_gverb *p,float a) function gverb_set_damping (line 207) | static inline void gverb_set_damping(ty_gverb *p,float a) function gverb_set_inputbandwidth (line 217) | static inline void gverb_set_inputbandwidth(ty_gverb *p,float a) function gverb_set_earlylevel (line 223) | static inline void gverb_set_earlylevel(ty_gverb *p,float a) function gverb_set_taillevel (line 228) | static inline void gverb_set_taillevel(ty_gverb *p,float a) FILE: gverb/gverbdsp.c function ty_diffuser (line 34) | ty_diffuser *diffuser_make(int size, float coeff) function diffuser_free (line 48) | void diffuser_free(ty_diffuser *p) function diffuser_flush (line 54) | void diffuser_flush(ty_diffuser *p) function ty_damper (line 59) | ty_damper *damper_make(float damping) function damper_free (line 69) | void damper_free(ty_damper *p) function damper_flush (line 74) | void damper_flush(ty_damper *p) function ty_fixeddelay (line 79) | ty_fixeddelay *fixeddelay_make(int size) function fixeddelay_free (line 92) | void fixeddelay_free(ty_fixeddelay *p) function fixeddelay_flush (line 98) | void fixeddelay_flush(ty_fixeddelay *p) function isprime (line 103) | int isprime(int n) function nearest_prime (line 115) | int nearest_prime(int n, float rerror) FILE: gverb/gverbdsp.h type ty_fixeddelay (line 7) | typedef struct { type ty_diffuser (line 13) | typedef struct { type ty_damper (line 20) | typedef struct { function diffuser_do (line 45) | static inline float diffuser_do(ty_diffuser *p, float x) function fixeddelay_read (line 57) | static inline float fixeddelay_read(ty_fixeddelay *p, int n) function fixeddelay_write (line 65) | static inline void fixeddelay_write(ty_fixeddelay *p, float x) function damper_set (line 71) | static inline void damper_set(ty_damper *p, float damping) function damper_do (line 76) | static inline float damper_do(ty_damper *p, float x) FILE: ladspa-util.h type fixp16 (line 20) | typedef union { type fixp32 (line 34) | typedef union { type ls_pcast32 (line 48) | typedef union { function flush_to_zero (line 66) | static inline float flush_to_zero(float f) function round_to_zero (line 77) | static inline void round_to_zero(volatile float *f) function f_max (line 85) | static inline float f_max(float x, float a) function f_min (line 95) | static inline float f_min(float x, float b) function f_clamp (line 105) | static inline float f_clamp(float x, float a, float b) function cube_interp (line 136) | static inline float cube_interp(const float fr, const float inm1, const ... function f_sin_sq (line 146) | static inline float f_sin_sq(float angle) function f_round (line 175) | static inline int f_round(float f) function f_trunc (line 190) | static inline int f_trunc(float f) function f_pow2 (line 200) | static inline float f_pow2(float x) function f_pow2 (line 218) | static inline float f_pow2(float x) FILE: ladspa.h type LADSPA_Data (line 80) | typedef float LADSPA_Data; type LADSPA_Properties (line 90) | typedef int LADSPA_Properties; type LADSPA_PortDescriptor (line 148) | typedef int LADSPA_PortDescriptor; type LADSPA_PortRangeHintDescriptor (line 196) | typedef int LADSPA_PortRangeHintDescriptor; type LADSPA_PortRangeHint (line 333) | typedef struct _LADSPA_PortRangeHint { type LADSPA_Descriptor (line 369) | typedef struct _LADSPA_Descriptor { type LADSPA_Descriptor (line 592) | typedef const LADSPA_Descriptor * FILE: util/biquad.h type BIQUAD_TYPE (line 16) | typedef BIQUAD_TYPE bq_t; type biquad (line 21) | typedef struct { function biquad_init (line 33) | static inline void biquad_init(biquad *f) { function eq_set_params (line 42) | static inline void eq_set_params(biquad *f, bq_t fc, bq_t gain, bq_t bw, function ls_set_params (line 61) | static inline void ls_set_params(biquad *f, bq_t fc, bq_t gain, bq_t slope, function hs_set_params (line 84) | static inline void hs_set_params(biquad *f, bq_t fc, bq_t gain, bq_t slope, function lp_set_params (line 105) | static inline void lp_set_params(biquad *f, bq_t fc, bq_t bw, bq_t fs) function hp_set_params (line 120) | static inline void hp_set_params(biquad *f, bq_t fc, bq_t bw, bq_t fs) function bp_set_params (line 135) | static inline void bp_set_params(biquad *f, bq_t fc, bq_t bw, bq_t fs) function bq_t (line 150) | static inline bq_t biquad_run(biquad *f, const bq_t x) { function bq_t (line 164) | static inline bq_t biquad_run_fb(biquad *f, bq_t x, const bq_t fb) { FILE: util/blo.c function blo_h_tables (line 39) | blo_h_tables *blo_h_tables_new(int table_size) function blo_h_tables_free (line 243) | void blo_h_tables_free(blo_h_tables *tables) function blo_h_osc (line 255) | blo_h_osc *blo_h_new(blo_h_tables *tables, unsigned int wave, float samp... function blo_h_free (line 274) | void blo_h_free(blo_h_osc *osc) FILE: util/blo.h type blo_h_tables (line 47) | typedef struct { type blo_fixp (line 56) | typedef union { type blo_h_osc (line 64) | typedef struct { function blo_hs_set_freq (line 95) | static inline void blo_hs_set_freq(blo_h_osc *this, const float f) function blo_hd_set_freq (line 112) | static inline void blo_hd_set_freq(blo_h_osc *this, const float f) function blo_hs_run_lin (line 138) | static inline float blo_hs_run_lin(blo_h_osc *this) function blo_hs_run_cub (line 156) | static inline float blo_hs_run_cub(blo_h_osc *this) function blo_hd_run_lin (line 179) | static inline float blo_hd_run_lin(blo_h_osc * const this) function blo_hd_run_cub (line 199) | static inline float blo_hd_run_cub(blo_h_osc * const this) FILE: util/buffer.h function buffer_sub (line 9) | static inline void buffer_sub(const float* a, const float *b, float *c, ... FILE: util/db.c function db_init (line 9) | void db_init() FILE: util/db.h function f_db2lin_cube (line 30) | static inline float f_db2lin_cube(float db) function f_db2lin_lerp (line 44) | static inline float f_db2lin_lerp(float db) function f_lin2db_cube (line 58) | static inline float f_lin2db_cube(float lin) function f_lin2db_lerp (line 72) | static inline float f_lin2db_lerp(float lin) FILE: util/iir.c function iir_stage_t (line 45) | iir_stage_t *init_iir_stage(int mode, int nstages, int na, int nb){ function combine_iir_stages (line 63) | void combine_iir_stages(int mode, iir_stage_t* gt, iir_stage_t *first, i... function free_iir_stage (line 86) | void free_iir_stage(iir_stage_t *gt){ function calc_2polebandpass (line 98) | void calc_2polebandpass(iirf_t* iirf, iir_stage_t* gt, float fc, float b... function chebyshev_stage (line 143) | int chebyshev_stage(iir_stage_t *gt, int n){ function chebyshev (line 211) | int chebyshev(iirf_t* iirf, iir_stage_t* gt, int n, int mode, float fc, ... FILE: util/iir.h type iir_stage_t (line 8) | typedef struct iir_stage iir_stage_t; type iirf_t (line 9) | typedef struct iirf iirf_t; type iir_stage (line 29) | struct iir_stage { type iirf (line 43) | struct iirf { function iirf_t (line 50) | static inline iirf_t* init_iirf_t(iir_stage_t* gt) { function free_iirf_t (line 64) | static inline void free_iirf_t(iirf_t* iirf, iir_stage_t* gt) { function reset_iirf_t (line 73) | static inline void reset_iirf_t(iirf_t* iirf, iir_stage_t* gt, int n) { function butterworth_stage (line 99) | static inline void butterworth_stage(iir_stage_t *gt, int mode, float f,... function iir_process_buffer (line 135) | static inline void iir_process_buffer(iirf_t* iirf, iir_stage_t* gt, con... function iir_process_buffer_1s_5 (line 224) | static inline void iir_process_buffer_1s_5(iirf_t* iirf, iir_stage_t* gt... function iir_process_buffer_ns_5 (line 262) | static inline void iir_process_buffer_ns_5(iirf_t* iirf, iir_stage_t* gt... FILE: util/ls_filter.h type ls_filt (line 12) | typedef struct { type ls_filt_type (line 19) | typedef enum { function ls_filt_init (line 25) | static inline void ls_filt_init(ls_filt *f) function ls_filt_setup (line 31) | static inline void ls_filt_setup(ls_filt *f, ls_filt_type t, bq_t cutoff, function bq_t (line 57) | static inline bq_t ls_filt_run(ls_filt *f, bq_t in) FILE: util/pitchscale.c function pitch_scale (line 46) | void pitch_scale(sbuffers *buffers, const double pitchScale, const long FILE: util/pitchscale.h type fftwf_plan (line 16) | typedef fftwf_plan fft_plan; type fftw_real (line 17) | typedef float fftw_real; type rfftw_plan (line 27) | typedef rfftw_plan fft_plan; type sbuffers (line 31) | typedef struct { FILE: util/rms.c function rms_env (line 4) | rms_env *rms_env_new() function rms_env_reset (line 11) | void rms_env_reset(rms_env *r) function rms_env_free (line 22) | void rms_env_free(rms_env *r) FILE: util/rms.h type rms_env (line 8) | typedef struct { function rms_env_process (line 22) | inline static float rms_env_process(rms_env *r, const float x) FILE: util/waveguide_nl.h type waveguide_nl (line 7) | typedef struct { function waveguide_nl (line 19) | waveguide_nl *waveguide_nl_new(int size, float fc, float da, float db) function waveguide_nl_reset (line 38) | void waveguide_nl_reset(waveguide_nl *wg) function waveguide_nl_free (line 48) | void waveguide_nl_free(waveguide_nl *wg) function waveguide_nl_set_delay (line 58) | void waveguide_nl_set_delay(waveguide_nl *wg, int delay) function waveguide_nl_set_fc (line 69) | void waveguide_nl_set_fc(waveguide_nl *wg, float fc) function waveguide_nl_set_ap (line 74) | void waveguide_nl_set_ap(waveguide_nl *wg, float da, float db) function waveguide_nl_process_lin (line 80) | void waveguide_nl_process_lin(waveguide_nl *wg, float in0, float in1, fl... function waveguide_nl_process (line 106) | void waveguide_nl_process(waveguide_nl *wg, float in0, float in1, float ...