TracktionEngine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
engine::ScopedTrackMuter Class Reference

Mutes a set of tracks for its lifetime, restoring their previous mute states on destruction. More...

#include <tracktion_RenderQueue.h>

Public Member Functions

 ScopedTrackMuter (Edit &, const juce::Array< EditItemID > &tracksToMute)
 
 ~ScopedTrackMuter ()
 

Detailed Description

Mutes a set of tracks for its lifetime, restoring their previous mute states on destruction.

Message-thread only.

Render jobs pair this with Renderer::Parameters::tracksToProcessWhileMuted so the muted tracks keep feeding sidechains, aux buses and racks in the render graph while their direct output is silenced.

Constructor & Destructor Documentation

◆ ScopedTrackMuter()

engine::ScopedTrackMuter::ScopedTrackMuter ( Edit ,
const juce::Array< EditItemID > &  tracksToMute 
)

◆ ~ScopedTrackMuter()

engine::ScopedTrackMuter::~ScopedTrackMuter ( )

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