|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| EditReader (std::unique_ptr< EditToClipBeatReader > beatReader, std::unique_ptr< EditToClipTimeReader > timeReader) | |
| bool | isBeatBased () const |
| bool | isTimeBased () const |
| choc::buffer::ChannelCount | getNumChannels () const |
| bool | read (BeatRange editBeatRange, TimeRange editTimeRange, choc::buffer::ChannelArrayView< float > &destBuffer, bool isContiguous, double playbackSpeedRatio) |
Definition at line 1270 of file tracktion_WaveNode.cpp.
| tracktion::engine::EditReader::EditReader | ( | std::unique_ptr< EditToClipBeatReader > | beatReader, |
| std::unique_ptr< EditToClipTimeReader > | timeReader | ||
| ) |
Definition at line 1273 of file tracktion_WaveNode.cpp.
| choc::buffer::ChannelCount tracktion::engine::EditReader::getNumChannels | ( | ) | const |
Definition at line 1284 of file tracktion_WaveNode.cpp.
| bool tracktion::engine::EditReader::isBeatBased | ( | ) | const |
Definition at line 1281 of file tracktion_WaveNode.cpp.
| bool tracktion::engine::EditReader::isTimeBased | ( | ) | const |
Definition at line 1282 of file tracktion_WaveNode.cpp.
| bool tracktion::engine::EditReader::read | ( | BeatRange | editBeatRange, |
| TimeRange | editTimeRange, | ||
| choc::buffer::ChannelArrayView< float > & | destBuffer, | ||
| bool | isContiguous, | ||
| double | playbackSpeedRatio | ||
| ) |
Definition at line 1290 of file tracktion_WaveNode.cpp.