![]() |
Deluge Firmware 1.3.0
Build date: 2026.08.22
|

Public Member Functions | |
| void | render (int32_t *outputBuffer, int32_t numSamples, int32_t numChannels, int32_t phaseIncrement, int32_t amplitude, int32_t amplitudeIncrement, int32_t *repitchedBuffer, int32_t *rawBuffer, int32_t whichKernel, int32_t interpolationBufferSize) |
| int32_t | getEstimatedPlaytimeRemaining (uint32_t repitchedBufferWritePos, LiveInputBuffer *liveInputBuffer, int32_t phaseIncrement) |
| int32_t | getNumRawSamplesBehindInput (LiveInputBuffer *liveInputBuffer, LivePitchShifter *livePitchShifter, int32_t phaseIncrement) |
| void | fillInterpolationBuffer (LiveInputBuffer *liveInputBuffer, int32_t numChannels) |
Public Attributes | |
| PlayHeadMode | mode {PlayHeadMode::RAW_DIRECT} |
| int32_t | rawBufferReadPos {0} |
| uint32_t | oscPos {0} |
| deluge::dsp::Interpolator | interpolator_ |
| uint32_t | percPos {0} |
| void LivePitchShifterPlayHead::fillInterpolationBuffer | ( | LiveInputBuffer * | liveInputBuffer, |
| int32_t | numChannels ) |
| numChannels | a value between 0 and 1 |