|
arduino-audio-tools
|
Internal echo canceller state structure. More...
#include <MDFEchoCancellation.h>
Public Attributes | |
| int | adapted |
| echo_word16_t | beta0 |
| echo_word16_t | beta_max |
| int | C |
| int | cancel_count |
| echo_word32_t | Davg1 |
| echo_word32_t | Davg2 |
| echo_float_t | Dvar1 |
| echo_float_t | Dvar2 |
| echo_word16_t * | e |
| echo_word16_t * | E |
| echo_word32_t * | Eh |
| void * | fft_table |
| echo_word16_t * | foreground |
| int | frame_size |
| echo_word16_t * | input |
| int | K |
| echo_word16_t * | last_y |
| echo_word16_t | leak_estimate |
| int | M |
| echo_word16_t * | memD |
| echo_word16_t * | memE |
| echo_word16_t * | memX |
| echo_mem_t * | notch_mem |
| echo_word16_t | notch_radius |
| echo_float_t | Pey |
| echo_word32_t * | PHI |
| echo_int16_t * | play_buf |
| int | play_buf_pos |
| int | play_buf_started |
| echo_word32_t * | power |
| echo_float_t * | power_1 |
| echo_word16_t | preemph |
| echo_word16_t * | prop |
| echo_float_t | Pyy |
| echo_word32_t * | Rf |
| echo_int32_t | sampling_rate |
| int | saturated |
| int | screwed_up |
| echo_word16_t | spec_average |
| echo_word32_t | sum_adapt |
| echo_word32_t * | W |
| echo_word16_t * | window |
| int | window_size |
| echo_word16_t * | wtmp |
| echo_word16_t * | x |
| echo_word16_t * | X |
| echo_word32_t * | Xf |
| echo_word16_t * | y |
| echo_word16_t * | Y |
| echo_word32_t * | Yf |
| echo_word32_t * | Yh |
Internal echo canceller state structure.
Contains all internal state variables and buffers for the MDF (Multi-Delay block Frequency adaptive filter) echo cancellation algorithm. This structure should never be accessed directly by users; use the EchoCanceller class methods instead.