DESCRIPTION
In many acoustic applications, the presence of feedback can cause a resonance to occur. Whether or not the resonance occurs as well as the frequency of the resonance depends upon many variables: is a function of gain/loss, acoustic reflections, room size, and system delay.
Adaptive Digital's Adaptive Feedback Control algorithm analyzes an input signal, determines whether or not there is a resonance, and eliminates the resonance while minimizing the effect on the desired signal.
AVAILABILITY
ADT Adaptive Feedback Control is available on the TMS320C5000™ DSP Platform
C55x™DSP & C64x™DSP Generation
SPECIFICATIONS
MIPS (Peak) CPU Resource and Memory Resource Requirements
- C55x
All Memory usage of AFC C55x is given in units of bytes.
| Adaptive Feedback Control | Sampling Rate | MIPS (peak) | Program Memory | Data Memory | Per-channel Data Memory |
| AFC_ADT_run | 8000 | 67 | 2339 | 5542 | 3504 |
- C64x
All Memory usage of AFC C64x is given in units of bytes.
| Adaptive Feedback Control | Sampling Rate | MIPS (peak) | Program Memory | Data Memory | Per-channel Data Memory |
| AFC_ADT_run | 8000 | 22 | 5216 | 4854 | 1676 |
| AFC_ADT_run | 16000 | 61 | 5216 | 5190 | 2544 |
| AFC_ADT_run | 44100 | 333 | 5216 | 6254 | 5244 |
| AFC_ADT_run | 48000 | 364 | 5216 | 6414 | 5676 |
- C64x+
| Adaptive Feedback Control | Sampling Rate | MIPS (peak) | Program Memory | Data Memory | Per-channel Data Memory |
| AFC_ADT_run | 8000 | 32 | 5216 | 4854 | 1676 |
| AFC_ADT_run | 16000 | 64 | 5216 | 5190 | 2544 |
| AFC_ADT_run | 44100 | 339 | 5216 | 6254 | 5244 |
| AFC_ADT_run | 48000 | 397 | 5216 | 6414 | 5676 |
API FUNCTIONS
AFC_ADT_init(. . .)
AFC_ADT_initObj(. . .)
AFC_ADT_run(. . .)
