XCORE SDK
XCORE Software Development Kit
|
Public Attributes | |
float_s32_t | coh_alpha |
float_s32_t | coh_slow_alpha |
float_s32_t | coh_thresh_slow |
float_s32_t | coh_thresh_abs |
float_s32_t | mu_scalar |
float_s32_t | eps |
float_s32_t | thresh_minus20dB |
float_s32_t | x_energy_thresh |
unsigned | mu_coh_time |
unsigned | mu_shad_time |
aec_adaption_e | adaption_config |
int32_t | force_adaption_mu_q30 |
aec_adaption_e coherence_mu_config_params_t::adaption_config |
Filter adaption mode. Auto, force ON or force OFF
float_s32_t coherence_mu_config_params_t::coh_alpha |
Update rate of coh
.
float_s32_t coherence_mu_config_params_t::coh_slow_alpha |
Update rate of coh_slow
.
float_s32_t coherence_mu_config_params_t::coh_thresh_abs |
Adaption frozen if coh below coh_thresh_abs.
float_s32_t coherence_mu_config_params_t::coh_thresh_slow |
Adaption frozen if coh below (coh_thresh_slow*coh_slow)
float_s32_t coherence_mu_config_params_t::eps |
Parameter to avoid divide by 0 in coh calculation.
int32_t coherence_mu_config_params_t::force_adaption_mu_q30 |
Fixed mu value used when filter adaption is forced ON
unsigned coherence_mu_config_params_t::mu_coh_time |
Number of frames after low coherence, adaption frozen for.
float_s32_t coherence_mu_config_params_t::mu_scalar |
Scalefactor for scaling the calculated mu.
unsigned coherence_mu_config_params_t::mu_shad_time |
Number of frames after shadow filter use, the adaption is fast for
float_s32_t coherence_mu_config_params_t::thresh_minus20dB |
-20dB threshold
float_s32_t coherence_mu_config_params_t::x_energy_thresh |
X_energy threshold used for determining if the signal has enough reference energy for sensible coherence mu calculation