|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| std::vector< double > MayaFlux::Nodes::NodeGraphManager::process_channel | ( | ProcessingToken | token, |
| unsigned int | channel, | ||
| unsigned int | num_samples | ||
| ) |
Process a specific channel within a token domain.
| token | Processing domain |
| channel | Channel index within that domain |
| num_samples | Number of samples/frames to process |
Processes a single channel's root node and returns the processed data. If a custom per-channel processor is registered, it is used; otherwise, the default root node processing is performed.
Definition at line 187 of file NodeGraphManager.cpp.
References get_root_node(), m_token_channel_processors, normalize_sample(), reset_audio_network_state(), and token.
Referenced by process_token_with_channel_data().
Here is the call graph for this function:
Here is the caller graph for this function: