|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Types | |
| enum class | FadeType { fadeOut , crossfade } |
Public Member Functions | |
| SampleFader (size_t numChannels) | |
| void | reset (size_t numChannels) |
| size_t | getNumChannels () const |
| template<typename Buffer > | |
| void | push (const Buffer &buffer) |
| void | trigger (size_t numFramesToFade_) |
| template<typename Buffer > | |
| void | apply (Buffer &&buffer, FadeType fadeType) |
| template<typename Buffer > | |
| void | applyAt (Buffer &buffer, choc::buffer::FrameCount frameNum, FadeType fadeType) |
Definition at line 17 of file tracktion_ArrangerLauncherSwitchingNode.h.
|
strong |
Definition at line 49 of file tracktion_ArrangerLauncherSwitchingNode.h.
| tracktion::engine::SampleFader::SampleFader | ( | size_t | numChannels | ) |
Definition at line 22 of file tracktion_ArrangerLauncherSwitchingNode.h.
| void tracktion::engine::SampleFader::apply | ( | Buffer && | buffer, |
| FadeType | fadeType | ||
| ) |
Definition at line 56 of file tracktion_ArrangerLauncherSwitchingNode.h.
| void tracktion::engine::SampleFader::applyAt | ( | Buffer & | buffer, |
| choc::buffer::FrameCount | frameNum, | ||
| FadeType | fadeType | ||
| ) |
Definition at line 91 of file tracktion_ArrangerLauncherSwitchingNode.h.
| size_t tracktion::engine::SampleFader::getNumChannels | ( | ) | const |
Definition at line 32 of file tracktion_ArrangerLauncherSwitchingNode.h.
| void tracktion::engine::SampleFader::push | ( | const Buffer & | buffer | ) |
Definition at line 38 of file tracktion_ArrangerLauncherSwitchingNode.h.
| void tracktion::engine::SampleFader::reset | ( | size_t | numChannels | ) |
Definition at line 27 of file tracktion_ArrangerLauncherSwitchingNode.h.
| void tracktion::engine::SampleFader::trigger | ( | size_t | numFramesToFade_ | ) |
Definition at line 43 of file tracktion_ArrangerLauncherSwitchingNode.h.