/external/adhd/cras/src/dsp/ |
D | eq2.c | 11 struct biquad biquad[MAX_BIQUADS_PER_EQ2][2]; member 23 biquad_set(&eq2->biquad[i][j], BQ_NONE, 0, 0, 0); in eq2_new() 38 biquad_set(&eq2->biquad[eq2->n[channel]++][channel], type, freq, Q, in eq2_append_biquad() 44 const struct biquad *biquad) in eq2_append_biquad_direct() argument 48 eq2->biquad[eq2->n[channel]++][channel] = *biquad; in eq2_append_biquad_direct() 52 static inline void eq2_process_one(struct biquad (*bq)[2], float *data0, in eq2_process_one() 55 struct biquad *qL = &bq[0][0]; in eq2_process_one() 56 struct biquad *qR = &bq[0][1]; in eq2_process_one() 113 static inline void eq2_process_two_neon(struct biquad (*bq)[2], float *data0, in eq2_process_two_neon() 116 struct biquad *qL = &bq[0][0]; in eq2_process_two_neon() [all …]
|
D | eq.c | 11 struct biquad biquad[MAX_BIQUADS_PER_EQ]; member 30 biquad_set(&eq->biquad[eq->n++], type, freq, Q, gain); in eq_append_biquad() 34 int eq_append_biquad_direct(struct eq *eq, const struct biquad *biquad) in eq_append_biquad_direct() argument 38 eq->biquad[eq->n++] = *biquad; in eq_append_biquad_direct() 47 struct biquad *q = &eq->biquad[i]; in eq_process1() 81 struct biquad *q = &eq->biquad[i]; in eq_process() 106 struct biquad *q = &eq->biquad[i]; in eq_process() 107 struct biquad *r = &eq->biquad[i + 1]; in eq_process()
|
D | biquad.c | 36 static void set_coefficient(struct biquad *bq, double b0, double b1, double b2, in set_coefficient() 47 static void biquad_lowpass(struct biquad *bq, double cutoff, double resonance) in biquad_lowpass() 81 static void biquad_highpass(struct biquad *bq, double cutoff, double resonance) in biquad_highpass() 117 static void biquad_bandpass(struct biquad *bq, double frequency, double Q) in biquad_bandpass() 158 static void biquad_lowshelf(struct biquad *bq, double frequency, double db_gain) in biquad_lowshelf() 194 static void biquad_highshelf(struct biquad *bq, double frequency, in biquad_highshelf() 231 static void biquad_peaking(struct biquad *bq, double frequency, double Q, in biquad_peaking() 270 static void biquad_notch(struct biquad *bq, double frequency, double Q) in biquad_notch() 306 static void biquad_allpass(struct biquad *bq, double frequency, double Q) in biquad_allpass() 343 void biquad_set(struct biquad *bq, enum biquad_type type, double freq, double Q, in biquad_set()
|
D | eq.h | 53 int eq_append_biquad_direct(struct eq *eq, const struct biquad *biquad);
|
D | biquad.h | 21 struct biquad { struct 50 void biquad_set(struct biquad *bq, enum biquad_type type, double freq, double Q,
|
D | eq2.h | 56 const struct biquad *biquad);
|
D | drc.c | 136 struct biquad *emphasis, in emphasis_stage_pair_biquads() 137 struct biquad *deemphasis) in emphasis_stage_pair_biquads() 173 struct biquad e = { 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f }; in init_emphasis_eq() 174 struct biquad d = { 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f }; in init_emphasis_eq()
|
D | crossover.c | 11 struct biquad q; in lr4_set()
|
D | crossover2.c | 12 struct biquad q; in lr42_set()
|
/external/adhd/cras/src/ |
D | Makefile.am | 447 crossover_test_SOURCES = dsp/crossover.c dsp/biquad.c dsp/dsp_util.c \ 452 crossover2_test_SOURCES = dsp/crossover2.c dsp/biquad.c dsp/dsp_util.c \ 463 dsp/crossover2.c dsp/eq2.c dsp/biquad.c dsp/dsp_util.c \ 472 eq_test_SOURCES = dsp/biquad.c dsp/eq.c dsp/dsp_util.c dsp/tests/eq_test.c \ 477 eq2_test_SOURCES = dsp/biquad.c dsp/eq2.c dsp/dsp_util.c dsp/tests/eq2_test.c \ 622 dsp/biquad.c 700 dsp/biquad.c dsp/dsp_util.c dsp/crossover.c dsp/crossover2.c dsp/drc.c \
|
/external/adhd/cras/src/tests/ |
D | biquad_unittest.cc | 14 struct biquad bq, test_bq; in TEST() 164 struct biquad bq, test_bq; in TEST()
|