|
Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
|


Public Member Functions | |
| MOCK_METHOD (utils::Utf8String, get_node_name,(),(const, override)) | |
| MOCK_METHOD (nframes_t, get_single_playback_latency,(),(const, override)) | |
| MOCK_METHOD (void, prepare_for_processing,(const graph::GraphNode *, units::sample_rate_t, nframes_t),(override)) | |
| MOCK_METHOD (void, process_block,(EngineProcessTimeInfo, const dsp::ITransport &),(noexcept, override)) | |
| MOCK_METHOD (void, release_resources,(),(override)) | |
| Public Member Functions inherited from zrythm::dsp::graph::IProcessable | |
| virtual utils::Utf8String | get_node_name () const =0 |
| Returns a human friendly name of the node. | |
| 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(). | |
Definition at line 13 of file graph_helpers.h.