|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| bool MayaFlux::Buffers::LogicProcessor::generate | ( | size_t | num_samples, |
| const std::vector< double > & | input_data | ||
| ) |
Generates discrete logic data from input without modifying any buffer.
| num_samples | Number of samples to generate |
| input_data | Input data to process through logic node |
This method allows for offline processing of data through the logic system, useful for analysis, preprocessing, or generating control signals independently of the main signal path.
Definition at line 22 of file LogicProcessor.cpp.
References MayaFlux::Utils::INACTIVE, m_has_generated_data, m_logic, m_logic_data, m_pending_logic, m_reset_between_buffers, and m_use_internal.
Referenced by processing_function().
Here is the caller graph for this function: