tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
tracktion::engine::SpeedFadeEditReader Class Reference

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)
 

Detailed Description

Definition at line 1313 of file tracktion_WaveNode.cpp.

Constructor & Destructor Documentation

◆ SpeedFadeEditReader()

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.

Member Function Documentation

◆ getNumChannels()

choc::buffer::ChannelCount tracktion::engine::SpeedFadeEditReader::getNumChannels ( ) const

Definition at line 1333 of file tracktion_WaveNode.cpp.

◆ isBeatBased()

bool tracktion::engine::SpeedFadeEditReader::isBeatBased ( ) const

Definition at line 1330 of file tracktion_WaveNode.cpp.

◆ isTimeBased()

bool tracktion::engine::SpeedFadeEditReader::isTimeBased ( ) const

Definition at line 1331 of file tracktion_WaveNode.cpp.

◆ read()

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.


The documentation for this class was generated from the following file: