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

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

Crossfade()=defaultdspark::Crossfade< T >
Curve enum namedspark::Crossfade< T >
gainsFor(Curve curve, T position, T &gainA, T &gainB) noexceptdspark::Crossfade< T >inlinestatic
getGainA() const noexceptdspark::Crossfade< T >inline
getGainB() const noexceptdspark::Crossfade< T >inline
getPosition() const noexceptdspark::Crossfade< T >inline
prepare(double sampleRate) noexceptdspark::Crossfade< T >inline
prepare(const AudioSpec &spec) noexceptdspark::Crossfade< T >inline
process(T a, T b) noexceptdspark::Crossfade< T >inline
process(const T *inputA, const T *inputB, T *output, int numSamples) noexceptdspark::Crossfade< T >inline
processAutomated(const T *inputA, const T *inputB, const T *positions, T *output, int numSamples) noexceptdspark::Crossfade< T >inline
reset() noexceptdspark::Crossfade< T >inline
setCurve(Curve curve) noexceptdspark::Crossfade< T >inline
setPosition(T position) noexceptdspark::Crossfade< T >inline
~Crossfade()=defaultdspark::Crossfade< T >