Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
zrythm::dsp::graph::InitialProcessor Class Referencefinal
Inheritance diagram for zrythm::dsp::graph::InitialProcessor:
Collaboration diagram for zrythm::dsp::graph::InitialProcessor:

Public Member Functions

utils::Utf8String get_node_name () const override
 Returns a human friendly name of the node.
Public Member Functions inherited from zrythm::dsp::graph::IProcessable
virtual nframes_t get_single_playback_latency () const
 Returns the latency of only the given processable, without adding the previous/next latencies.
virtual void prepare_for_processing (const GraphNode *node, units::sample_rate_t sample_rate, nframes_t max_block_length)
 Called to allocate resources required for processing.
virtual void process_block (EngineProcessTimeInfo time_nfo, const dsp::ITransport &transport) noexcept
virtual void release_resources ()
 Called to release resources allocated by prepare_for_processing().

Detailed Description

Definition at line 99 of file graph_node.h.

Member Function Documentation

◆ get_node_name()

utils::Utf8String zrythm::dsp::graph::InitialProcessor::get_node_name ( ) const
inlineoverridevirtual

Returns a human friendly name of the node.

Implements zrythm::dsp::graph::IProcessable.

Definition at line 104 of file graph_node.h.


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