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

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
tracktion_Renderer.h File Reference

Go to the source code of this file.

Classes

class  tracktion::engine::Renderer
 
struct  tracktion::engine::Renderer::Parameters
 
class  tracktion::engine::Renderer::RenderTask
 Task that actually performs the render operation in blocks. More...
 
struct  tracktion::engine::Renderer::Statistics
 
struct  tracktion::engine::Renderer::RenderResult
 
struct  tracktion::engine::Renderer::ScopedClipSlotDisabler
 Temporarily disables clip slots. More...
 

Namespaces

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

Functions

std::unique_ptr< Renderer::RenderTasktracktion::engine::render_utils::createRenderTask (Renderer::Parameters r, juce::String desc, std::atomic< float > *progressToUpdate, juce::AudioFormatWriter::ThreadedWriter::IncomingDataReceiver *thumbnail)
 

Class Documentation

◆ tracktion::engine::Renderer::Statistics

struct tracktion::engine::Renderer::Statistics
See also
measureStatistics()

Definition at line 170 of file tracktion_Renderer.h.

Class Members
float audioDuration
float average
float peak

Function Documentation

◆ createRenderTask()

std::unique_ptr< Renderer::RenderTask > tracktion::engine::render_utils::createRenderTask ( Renderer::Parameters  r,
juce::String  desc,
std::atomic< float > *  progressToUpdate,
juce::AudioFormatWriter::ThreadedWriter::IncomingDataReceiver thumbnail 
)

Definition at line 23 of file tracktion_Renderer.cpp.