Lines Matching refs:fft_size
93 size_t fft_size;//length (res) of fft member
149 #define FILTER_SIZE(u) ((u)->fft_size / 2 + 1)
162 static void fix_filter(float *H, size_t fft_size) { in fix_filter() argument
164 for (size_t i = 0; i < fft_size / 2 + 1; ++i) in fix_filter()
165 H[i] /= fft_size; in fix_filter()
387 memset(dst + u->window_size, 0, (u->fft_size - u->window_size) * sizeof(float)); in dsp_logic()
459 memset(dst + u->window_size, 0, (u->fft_size - u->window_size) * sizeof(float)); in dsp_logic()
683 pa_assert(u->fft_size >= u->window_size); in sink_input_pop_cb()
926 H_n[i] = H[i] * u->fft_size; in save_profile()
1004 fix_filter(u->Hs[channel][a_i], u->fft_size); in load_profile()
1153 …u->fft_size = pow(2, ceil(log(ss.rate) / log(2)));//probably unstable near corner cases of powers … in pa__init()
1154 pa_log_debug("fft size: %zd", u->fft_size); in pa__init()
1175 u->work_buffer = alloc(u->fft_size, sizeof(float)); in pa__init()
1184 …u->forward_plan = fftwf_plan_dft_r2c_1d(u->fft_size, u->work_buffer, u->output_window, FFTW_ESTIMA… in pa__init()
1185 …u->inverse_plan = fftwf_plan_dft_c2r_1d(u->fft_size, u->output_window, u->work_buffer, FFTW_ESTIMA… in pa__init()
1304 fix_filter(H, u->fft_size); in pa__init()
1860 …d_error(conn, msg, DBUS_ERROR_INVALID_ARGS, "xs must be monotonic and 0<=x<=%zd", u->fft_size / 2); in equalizer_handle_seed_filter()
1867 }else if (xs[0] != 0 || xs[x_npoints - 1] != u->fft_size / 2) { in equalizer_handle_seed_filter()
1882 fix_filter(H, u->fft_size); in equalizer_handle_seed_filter()
1951 ys[i] = H[xs[i]] * u->fft_size; in equalizer_handle_get_filter_points()
1974 (*H_)[i] = H[i] * u->fft_size; in get_filter()
2033 fix_filter(H, u->fft_size); in set_filter()
2240 uint32_t fft_size; in equalizer_get_filter_rate() local
2245 fft_size = (uint32_t) u->fft_size; in equalizer_get_filter_rate()
2246 pa_dbus_send_basic_variant_reply(conn, msg, DBUS_TYPE_UINT32, &fft_size); in equalizer_get_filter_rate()
2253 uint32_t rev, n_coefs, rate, fft_size, channels; in equalizer_get_all() local
2261 fft_size = (uint32_t) u->fft_size; in equalizer_get_all()
2270 …equalizer_handlers[EQUALIZER_HANDLER_FILTERSAMPLERATE].property_name, DBUS_TYPE_UINT32, &fft_size); in equalizer_get_all()