Searched refs:tr_bw (Results 1 – 2 of 2) sorted by relevance
| /OK3568_Linux_fs/buildroot/dl/sox/git/src/ |
| H A D | effects_i_dsp.c | 308 double lsx_kaiser_beta(double att, double tr_bw) in lsx_kaiser_beta() argument 323 double realm = log(tr_bw/.0005)/log(2.); in lsx_kaiser_beta() 379 void lsx_kaiser_params(double att, double Fc, double tr_bw, double * beta, int * num_taps) in lsx_kaiser_params() argument 381 *beta = *beta < 0? lsx_kaiser_beta(att, tr_bw * .5 / Fc): *beta; in lsx_kaiser_params() 384 *num_taps = !*num_taps? ceil(att/tr_bw + 1) : *num_taps; in lsx_kaiser_params() 397 double tr_bw, Fc, rho = phases == 1? .5 : att < 120? .63 : .75; in lsx_design_lpf() local 400 tr_bw = .5 * (Fs - Fp); /* Transition band-width: 6dB to stop points */ in lsx_design_lpf() 401 tr_bw /= phases, Fs /= phases; in lsx_design_lpf() 402 tr_bw = min(tr_bw, .5 * Fs); in lsx_design_lpf() 403 Fc = Fs - tr_bw; in lsx_design_lpf() [all …]
|
| H A D | sox_i.h | 103 double lsx_kaiser_beta(double att, double tr_bw); 108 void lsx_kaiser_params(double att, double Fc, double tr_bw, double * beta, int * num_taps);
|