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

« « « Anklang Documentation
Loading...
Searching...
No Matches
Namespaces | Functions
tracktion_FadeInOutNode.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  tracktion
 
namespace  tracktion::engine
 Declarations from this namespaces are inlined into tracktion.
 

Functions

int tracktion::engine::fade_utils::timeToSample (int numSamples, TimeRange editTime, TimePosition t)
 
void tracktion::engine::fade_utils::processSection (choc::buffer::ChannelArrayView< float > audio, TimeRange editTime, TimeRange fadeIn, AudioFadeCurve::Type fadeInType, TimeRange fadeOut, AudioFadeCurve::Type fadeOutType, bool clearExtraSamples)
 

Function Documentation

◆ processSection()

void tracktion::engine::fade_utils::processSection ( choc::buffer::ChannelArrayView< float audio,
TimeRange  editTime,
TimeRange  fadeIn,
AudioFadeCurve::Type  fadeInType,
TimeRange  fadeOut,
AudioFadeCurve::Type  fadeOutType,
bool  clearExtraSamples 
)

Definition at line 21 of file tracktion_FadeInOutNode.cpp.

◆ timeToSample()

int tracktion::engine::fade_utils::timeToSample ( int  numSamples,
TimeRange  editTime,
TimePosition  t 
)

Definition at line 16 of file tracktion_FadeInOutNode.cpp.