Home
last modified time | relevance | path

Searched refs:biquad (Results 1 – 11 of 11) sorted by relevance

/external/adhd/cras/src/dsp/
Deq2.c11 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 …]
Deq.c11 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()
Dbiquad.c36 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()
Deq.h53 int eq_append_biquad_direct(struct eq *eq, const struct biquad *biquad);
Dbiquad.h21 struct biquad { struct
50 void biquad_set(struct biquad *bq, enum biquad_type type, double freq, double Q,
Deq2.h56 const struct biquad *biquad);
Ddrc.c136 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()
Dcrossover.c11 struct biquad q; in lr4_set()
Dcrossover2.c12 struct biquad q; in lr42_set()
/external/adhd/cras/src/
DMakefile.am447 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/
Dbiquad_unittest.cc14 struct biquad bq, test_bq; in TEST()
164 struct biquad bq, test_bq; in TEST()