| DynamicallyOffsettableNodeBase()=default | tracktion::engine::DynamicallyOffsettableNodeBase | |
| enablePreProcess(bool) | tracktion::graph::Node | |
| getAllocatedBytes() const | tracktion::graph::Node | virtual |
| getBeatOfNextChange() const | tracktion::engine::TracktionEngineNode | |
| getDirectInputNodes() | tracktion::graph::Node | virtual |
| getEditBeatRange() const | tracktion::engine::TracktionEngineNode | |
| getEditTimeRange() const | tracktion::engine::TracktionEngineNode | |
| getInternalNodes() | tracktion::graph::Node | virtual |
| getKey() const | tracktion::engine::TracktionEngineNode | |
| getNodeProperties() override | tracktion::engine::WaveNodeRealTime | virtual |
| getNumSamples() const | tracktion::engine::TracktionEngineNode | |
| getPlaybackSpeedRatio() const | tracktion::engine::TracktionEngineNode | |
| getPlayHead() | tracktion::engine::TracktionEngineNode | |
| getPlayHeadState() | tracktion::engine::TracktionEngineNode | |
| getProcessedOutput() | tracktion::graph::Node | |
| getProcessState() | tracktion::engine::TracktionEngineNode | |
| getReferenceSampleRange() const | tracktion::engine::TracktionEngineNode | |
| getSampleRate() const | tracktion::engine::TracktionEngineNode | |
| getTimelineSampleRange() const | tracktion::engine::TracktionEngineNode | |
| getTimeOfNextChange() const | tracktion::engine::TracktionEngineNode | |
| hasProcessed() const | tracktion::graph::Node | |
| initialise(const PlaybackInitialisationInfo &) | tracktion::graph::Node | |
| internal | tracktion::graph::Node | |
| isReadyToProcess() override | tracktion::engine::WaveNodeRealTime | virtual |
| Node()=default | tracktion::graph::Node | |
| numOutputNodes | tracktion::graph::Node | |
| prefetchBlock(juce::Range< int64_t >) | tracktion::graph::Node | protectedvirtual |
| prepareForNextBlock(juce::Range< int64_t > referenceSampleRange) | tracktion::graph::Node | |
| prepareToPlay(const graph::PlaybackInitialisationInfo &) override | tracktion::engine::WaveNodeRealTime | virtual |
| preProcess(choc::buffer::FrameCount, juce::Range< int64_t >) | tracktion::graph::Node | protectedvirtual |
| process(ProcessContext &) override | tracktion::engine::WaveNodeRealTime | virtual |
| tracktion::graph::Node::process(choc::buffer::FrameCount numSamples, juce::Range< int64_t > referenceSampleRange) | tracktion::graph::Node | |
| ReadAhead enum name | tracktion::engine::WaveNodeRealTime | |
| release() | tracktion::graph::Node | |
| retain() | tracktion::graph::Node | |
| setAudioOutput(Node *sourceNode, const choc::buffer::ChannelArrayView< float > &) | tracktion::graph::Node | protected |
| setBufferViewToUse(Node *sourceNode, const choc::buffer::ChannelArrayView< float > &) | tracktion::graph::Node | protected |
| setDynamicOffsetBeats(BeatDuration) override | tracktion::engine::WaveNodeRealTime | virtual |
| setDynamicOffsetTime(TimeDuration) | tracktion::engine::DynamicallyOffsettableNodeBase | virtual |
| setOptimisations(NodeOptimisations) | tracktion::graph::Node | protected |
| setProcessState(ProcessState &) | tracktion::engine::TracktionEngineNode | |
| SyncPitch enum name | tracktion::engine::WaveNodeRealTime | |
| SyncTempo enum name | tracktion::engine::WaveNodeRealTime | |
| TracktionEngineNode(ProcessState &) | tracktion::engine::TracktionEngineNode | |
| transform(TransformOptions &) | tracktion::graph::Node | virtual |
| WaveNodeRealTime(const AudioFile &, TimeRange editTime, TimeDuration offset, TimeRange loopSection, LiveClipLevel, double speedRatio, const juce::AudioChannelSet &sourceChannelsToUse, const juce::AudioChannelSet &destChannelsToFill, ProcessState &, EditItemID, bool isOfflineRender, ResamplingQuality=ResamplingQuality::lagrange, SpeedFadeDescription={}, std::optional< tempo::Sequence::Position > editTempoSequence={}, TimeStretcher::Mode=TimeStretcher::Mode::disabled, TimeStretcher::ElastiqueProOptions={}, float pitchChangeSemitones=0.0f, ReadAhead=ReadAhead::no) | tracktion::engine::WaveNodeRealTime | |
| WaveNodeRealTime(BeatConfig) | tracktion::engine::WaveNodeRealTime | |
| WaveNodeRealTime(const AudioFile &, TimeStretcher::Mode, TimeStretcher::ElastiqueProOptions, BeatRange editTime, BeatDuration offset, BeatRange loopSection, LiveClipLevel, const juce::AudioChannelSet &sourceChannelsToUse, const juce::AudioChannelSet &destChannelsToFill, ProcessState &, EditItemID, bool isOfflineRender, ResamplingQuality, SpeedFadeDescription, std::optional< tempo::Sequence::Position > editTempoSequence, std::optional< WarpMap >, tempo::Sequence sourceFileTempoMap, SyncTempo, SyncPitch, std::optional< tempo::Sequence > chordPitchSequence, float pitchChangeSemitones=1.0f, ReadAhead=ReadAhead::no) | tracktion::engine::WaveNodeRealTime | |
| ~DynamicallyOffsettableNodeBase()=default | tracktion::engine::DynamicallyOffsettableNodeBase | virtual |
| ~Node()=default | tracktion::graph::Node | virtual |
| ~TracktionEngineNode()=default | tracktion::engine::TracktionEngineNode | virtual |