|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| MAYAFLUX_API void MayaFlux::supply_buffer_to_channels | ( | const std::shared_ptr< Buffers::AudioBuffer > & | buffer, |
| const std::vector< uint32_t > & | channels, | ||
| double | mix = 1.0 |
||
| ) |
Supplies a buffer to multiple channels with mixing.
| buffer | Source buffer to supply |
| channels | Vector of channel indices to supply to |
| mix | Mix level for each channel (default: 1.0) |
Efficiently routes a single buffer's output to multiple channels using the MixProcessor system. This is ideal for sending the same signal to multiple outputs without duplicating processing.
Definition at line 212 of file Graph.cpp.
References mix(), and supply_buffer_to_channel().
Here is the call graph for this function: