|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| LoopReader (std::unique_ptr< AudioReader > input, SampleRange loopRangeToUse) | |
| LoopReader (std::unique_ptr< AudioReader > input, TimeRange loopRangeToUse) | |
| void | setPosition (SampleCount t) override |
| void | setPosition (TimePosition t) override |
| bool | readSamples (choc::buffer::ChannelArrayView< float > &destBuffer) override |
Public Member Functions inherited from tracktion::engine::SingleInputAudioReader | |
| SingleInputAudioReader (std::unique_ptr< AudioReader > input) | |
| choc::buffer::ChannelCount | getNumChannels () override |
| SampleCount | getPosition () override |
| void | setPosition (SampleCount t) override |
| void | setPosition (TimePosition t) override |
| void | reset () override |
| double | getSampleRate () override |
| bool | readSamples (choc::buffer::ChannelArrayView< float > &destBuffer) override |
Public Attributes | |
| const SampleRange | loopRange |
Public Attributes inherited from tracktion::engine::SingleInputAudioReader | |
| std::unique_ptr< AudioReader > | source |
Definition at line 161 of file tracktion_WaveNode.cpp.
| tracktion::engine::LoopReader::LoopReader | ( | std::unique_ptr< AudioReader > | input, |
| SampleRange | loopRangeToUse | ||
| ) |
Definition at line 164 of file tracktion_WaveNode.cpp.
| tracktion::engine::LoopReader::LoopReader | ( | std::unique_ptr< AudioReader > | input, |
| TimeRange | loopRangeToUse | ||
| ) |
Definition at line 169 of file tracktion_WaveNode.cpp.
|
override |
Definition at line 195 of file tracktion_WaveNode.cpp.
|
override |
Definition at line 174 of file tracktion_WaveNode.cpp.
|
override |
Definition at line 190 of file tracktion_WaveNode.cpp.
| const SampleRange tracktion::engine::LoopReader::loopRange |
Definition at line 238 of file tracktion_WaveNode.cpp.