
for the transposing.
Definition at line 54 of file RateTransposer.cpp.
Public Member Functions | |
| RateTransposerInteger () | |
| virtual | ~RateTransposerInteger () |
| virtual void | setRate (float newRate) |
| Sets new target rate. | |
Protected Member Functions | |
| virtual void | resetRegisters () |
| virtual uint | transposeStereo (SAMPLETYPE *dest, const SAMPLETYPE *src, uint numSamples) |
| virtual uint | transposeMono (SAMPLETYPE *dest, const SAMPLETYPE *src, uint numSamples) |
Protected Attributes | |
| int | iSlopeCount |
| uint | uRate |
| SAMPLETYPE | sPrevSampleL |
| SAMPLETYPE | sPrevSampleR |
| RateTransposerInteger::RateTransposerInteger | ( | ) |
Definition at line 376 of file RateTransposer.cpp.
| RateTransposerInteger::~RateTransposerInteger | ( | ) | [virtual] |
Definition at line 386 of file RateTransposer.cpp.
| void RateTransposerInteger::resetRegisters | ( | ) | [protected, virtual] |
Implements soundtouch::RateTransposer.
Definition at line 391 of file RateTransposer.cpp.
Referenced by RateTransposerInteger().
| void RateTransposerInteger::setRate | ( | float | newRate | ) | [virtual] |
Sets new target rate.
Normal rate = 1.0, smaller values represent slower rate, larger faster rates.
Reimplemented from soundtouch::RateTransposer.
Definition at line 502 of file RateTransposer.cpp.
Referenced by RateTransposerInteger().
int RateTransposerInteger::iSlopeCount [protected] |
Definition at line 57 of file RateTransposer.cpp.
Referenced by resetRegisters(), transposeMono(), and transposeStereo().
uint RateTransposerInteger::uRate [protected] |
Definition at line 58 of file RateTransposer.cpp.
Referenced by setRate(), transposeMono(), and transposeStereo().
SAMPLETYPE RateTransposerInteger::sPrevSampleL [protected] |
Definition at line 59 of file RateTransposer.cpp.
Referenced by resetRegisters(), transposeMono(), and transposeStereo().
SAMPLETYPE RateTransposerInteger::sPrevSampleR [protected] |
Definition at line 59 of file RateTransposer.cpp.
Referenced by resetRegisters(), and transposeStereo().
1.5.5