A Node that introduces latency to balance the latency at the root Node and its position in the graph.
More...
#include <tracktion_LevelMeasurerProcessingNode.h>
Inherits tracktion::graph::Node.
A Node that introduces latency to balance the latency at the root Node and its position in the graph.
◆ LevelMeasurerProcessingNode()
| engine::LevelMeasurerProcessingNode::LevelMeasurerProcessingNode |
( |
std::unique_ptr< tracktion::graph::Node > |
inputNode, |
|
|
LevelMeterPlugin & |
levelMeterPlugin |
|
) |
| |
◆ ~LevelMeasurerProcessingNode()
| engine::LevelMeasurerProcessingNode::~LevelMeasurerProcessingNode |
( |
| ) |
|
|
override |
◆ getNodeProperties()
| tracktion::graph::NodeProperties engine::LevelMeasurerProcessingNode::getNodeProperties |
( |
| ) |
|
|
override |
◆ getDirectInputNodes()
| std::vector< tracktion::graph::Node * > engine::LevelMeasurerProcessingNode::getDirectInputNodes |
( |
| ) |
|
|
override |
◆ isReadyToProcess()
| bool engine::LevelMeasurerProcessingNode::isReadyToProcess |
( |
| ) |
|
|
override |
◆ prepareToPlay()
| void engine::LevelMeasurerProcessingNode::prepareToPlay |
( |
const tracktion::graph::PlaybackInitialisationInfo & |
info | ) |
|
|
override |
◆ preProcess()
| void engine::LevelMeasurerProcessingNode::preProcess |
( |
choc::buffer::FrameCount |
, |
|
|
juce::Range< int64_t > |
|
|
) |
| |
|
override |
◆ process()
| void engine::LevelMeasurerProcessingNode::process |
( |
ProcessContext & |
pc | ) |
|
|
override |
The documentation for this class was generated from the following file: