DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
Loading...
Searching...
No Matches
dspark::TimeStretch< T > Member List

This is the complete list of members for dspark::TimeStretch< T >, including all inherited members.

beginOffline(int numChannels)dspark::TimeStretch< T >inline
feedInput(AudioBufferView< const T > in) noexceptdspark::TimeStretch< T >inline
finishOffline()dspark::TimeStretch< T >inline
getAvailableOutput() const noexceptdspark::TimeStretch< T >inline
getDiscardedInput() const noexceptdspark::TimeStretch< T >inline
getInputCapacity() const noexceptdspark::TimeStretch< T >inline
getLatency() const noexceptdspark::TimeStretch< T >inline
getOfflineAvailable() const noexceptdspark::TimeStretch< T >inline
getPhaseLock() const noexceptdspark::TimeStretch< T >inline
getQuality() const noexceptdspark::TimeStretch< T >inline
getQueuedInputSamples() const noexceptdspark::TimeStretch< T >inline
getState() constdspark::TimeStretch< T >inline
getTimeRatio() const noexceptdspark::TimeStretch< T >inline
getTransientPreserve() const noexceptdspark::TimeStretch< T >inline
kMaxRatiodspark::TimeStretch< T >static
kMinRatiodspark::TimeStretch< T >static
prepare(const AudioSpec &spec, int fftSize=0)dspark::TimeStretch< T >inline
process(AudioBufferView< const T > in, AudioBuffer< T > &out)dspark::TimeStretch< T >inline
processBlock(AudioBufferView< T > buffer) noexceptdspark::TimeStretch< T >inline
pullOffline(AudioBufferView< T > out)dspark::TimeStretch< T >inline
pullOutput(AudioBufferView< T > out) noexceptdspark::TimeStretch< T >inline
pushOffline(AudioBufferView< const T > in)dspark::TimeStretch< T >inline
Quality enum namedspark::TimeStretch< T >
reset() noexceptdspark::TimeStretch< T >inline
setPhaseLock(bool on) noexceptdspark::TimeStretch< T >inline
setQuality(Quality q) noexceptdspark::TimeStretch< T >inline
setState(const uint8_t *data, size_t size)dspark::TimeStretch< T >inline
setTempoChangePercent(T pct) noexceptdspark::TimeStretch< T >inline
setTimeRatio(T ratio) noexceptdspark::TimeStretch< T >inline
setTransientPreserve(bool on) noexceptdspark::TimeStretch< T >inline