|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Buffers::BufferProcessingControl::connect_node_to_audio_channel | ( | const std::shared_ptr< Nodes::Node > & | node, |
| ProcessingToken | token, | ||
| uint32_t | channel, | ||
| float | mix = 0.5F, |
||
| bool | clear_before = false |
||
| ) |
Connects a node to a specific audio token and channel.
| node | Node to connect |
| token | Processing domain |
| channel | Channel index |
| mix | Mix level (default: 0.5) |
| clear_before | Whether to clear buffer before adding node output (default: false) |
Creates a NodeSourceProcessor that feeds node output into the channel.
Definition at line 281 of file BufferProcessingControl.cpp.
References add_audio_processor_to_channel(), MayaFlux::Buffers::BufferAccessControl::ensure_audio_channels(), m_access_control, MayaFlux::mix(), and token.
Here is the call graph for this function: