#include <AsyncAudioInterpolator.h>
Inheritance diagram for Async::AudioInterpolator:

Use this web page to calculate the coefficients: http://www.dsptutor.freeuk.com/remez/RemezFIRFilterDesign.html
This implementation is based on the multirate FAQ at dspguru.com: http://dspguru.com/info/faqs/mrfaq.htm
Definition at line 117 of file AsyncAudioInterpolator.h.
| Async::AudioInterpolator::AudioInterpolator | ( | int | interpolation_factor, | |
| const float * | filter_coeff, | |||
| int | taps | |||
| ) |
Constuctor.
| interpolation_factor | The factor to increase the sample rate with | |
| filter_coeff | The filter coefficients | |
| taps | The number of taps in the filter |
| Async::AudioInterpolator::~AudioInterpolator | ( | void | ) |
Destructor.
| virtual void Async::AudioInterpolator::processSamples | ( | float * | dest, | |
| const float * | src, | |||
| int | count | |||
| ) | [protected, virtual] |
Process incoming samples and put them into the output buffer.
| dest | Destination buffer | |
| src | Source buffer | |
| count | Number of samples in the source buffer |
Implements Async::AudioProcessor.
1.4.7