|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
| MAYAFLUX_API std::shared_ptr< Kriya::BufferPipeline > MayaFlux::record_into | ( | const std::shared_ptr< Kakshya::DynamicSoundStream > & | stream, |
| const std::shared_ptr< Buffers::AudioBuffer > & | buffer, | ||
| uint32_t | channel = 0 |
||
| ) |
Record a live buffer into one channel of a stream.
Works for any buffer that something else already processes each cycle, such as a node buffer, a supplied buffer or an input listener. For a buffer nobody processes, pass a capture with on_capture_processing() to the other overload.
| stream | Stream to record into. |
| buffer | Buffer to read each cycle. |
| channel | Channel of the stream that receives the signal. |
Definition at line 233 of file Rigs.cpp.
References buffer, MayaFlux::Kriya::BufferOperation::capture_from(), record_into(), and stream.
Here is the call graph for this function: