TracktionEngine
|
Struct to describe a single iteration of a process call. More...
#include <tracktion_Node.h>
Public Attributes | |
choc::buffer::FrameCount | numSamples |
juce::Range< int64_t > | referenceSampleRange |
AudioAndMidiBuffer | buffers |
Struct to describe a single iteration of a process call.
choc::buffer::FrameCount tracktion::graph::Node::ProcessContext::numSamples |
juce::Range<int64_t> tracktion::graph::Node::ProcessContext::referenceSampleRange |
Referenced by tracktion::graph::SimpleNodePlayer::process(), tracktion::engine::MultiThreadedNodePlayer::process(), tracktion::engine::TracktionNodePlayer::process(), tracktion::graph::ConnectedNode::process(), tracktion::engine::PlayHeadPositionNode::process(), tracktion::graph::LatencyNode::process(), tracktion::graph::MidiNode::process(), tracktion::graph::FunctionNode::process(), tracktion::graph::NodePlayer::processPostorderedNodesSingleThreaded(), and tracktion::graph::NodePlayer::processWithPlayHeadState().
AudioAndMidiBuffer tracktion::graph::Node::ProcessContext::buffers |
Referenced by tracktion::graph::SimpleNodePlayer::process(), tracktion::engine::MultiThreadedNodePlayer::process(), tracktion::graph::ConnectedNode::process(), tracktion::engine::LevelMeasurerProcessingNode::process(), tracktion::engine::PlayHeadPositionNode::process(), tracktion::graph::LatencyNode::process(), tracktion::graph::ForwardingNode::process(), tracktion::graph::MidiNode::process(), tracktion::graph::SinNode::process(), tracktion::graph::SilentNode::process(), tracktion::graph::BasicSummingNode::process(), tracktion::graph::FunctionNode::process(), tracktion::graph::GainNode::process(), tracktion::graph::SendNode::process(), tracktion::graph::ReturnNode::process(), tracktion::graph::ChannelRemappingNode::process(), tracktion::graph::NodePlayer::processPostorderedNodesSingleThreaded(), and tracktion::graph::NodePlayer::processWithPlayHeadState().