#ifndef EQ_COEFFICIENT_CALCULATOR_H
#define EQ_COEFFICIENT_CALCULATOR_H

#include "eq.h"
#include "biquad_standalone.h"

// 系数计算函数
int eq_calculate_coefficients_from_params(filter_params_t *params, 
                                        uint32_t sample_rate,
                                        q2_30 coeffs[5],
                                        int *bshift);

// 批量计算所有滤波器的系数
int eq_calculate_all_coefficients(eq_mode_data_t *eq_data, 
                                 uint32_t sample_rate);

#endif
