|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| SpeedFadeEditReader (std::unique_ptr< EditReader > editReader, SpeedFadeDescription speedFadeDesc, std::optional< tempo::Sequence::Position > editTempoPosition) | |
| 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 1313 of file tracktion_WaveNode.cpp.
| tracktion::engine::SpeedFadeEditReader::SpeedFadeEditReader | ( | std::unique_ptr< EditReader > | editReader, |
| SpeedFadeDescription | speedFadeDesc, | ||
| std::optional< tempo::Sequence::Position > | editTempoPosition | ||
| ) |
Definition at line 1316 of file tracktion_WaveNode.cpp.
| choc::buffer::ChannelCount tracktion::engine::SpeedFadeEditReader::getNumChannels | ( | ) | const |
Definition at line 1333 of file tracktion_WaveNode.cpp.
| bool tracktion::engine::SpeedFadeEditReader::isBeatBased | ( | ) | const |
Definition at line 1330 of file tracktion_WaveNode.cpp.
| bool tracktion::engine::SpeedFadeEditReader::isTimeBased | ( | ) | const |
Definition at line 1331 of file tracktion_WaveNode.cpp.
| bool tracktion::engine::SpeedFadeEditReader::read | ( | BeatRange | editBeatRange, |
| TimeRange | editTimeRange, | ||
| choc::buffer::ChannelArrayView< float > & | destBuffer, | ||
| bool | isContiguous, | ||
| double | playbackSpeedRatio | ||
| ) |
Definition at line 1338 of file tracktion_WaveNode.cpp.