MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ process_batch()

std::vector< double > MayaFlux::Nodes::Input::InputNode::process_batch ( unsigned int  num_samples)
overridevirtual

Process a batch of samples.

Parameters
num_samplesNumber of samples to generate
Returns
Vector of smoothed values

Implements MayaFlux::Nodes::Node.

Definition at line 31 of file InputNode.cpp.

32{
33 std::vector<double> output(num_samples);
34 for (unsigned int i = 0; i < num_samples; ++i) {
35 output[i] = process_sample(0.0);
36 }
37 return output;
38}
double process_sample(double input=0.0) override
Process a single sample.
Definition InputNode.cpp:18

References process_sample().

+ Here is the call graph for this function: