| 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().