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

◆ create_default_processor()

std::shared_ptr< BufferProcessor > MayaFlux::Buffers::FeedbackBuffer::create_default_processor ( )
overrideprotectedvirtual

Creates the default processor for this buffer type.

Returns
Shared pointer to a FeedbackProcessor

FeedbackBuffers use a FeedbackProcessor as their default processor, which implements the recursive algorithm.

Reimplemented from MayaFlux::Buffers::AudioBuffer.

Definition at line 26 of file FeedbackBuffer.cpp.

27{
28 return std::make_shared<FeedbackProcessor>(m_feedback_amount, m_feed_samples);
29}
float m_feedback_amount
Feedback coefficient (0.0-1.0)

References m_feed_samples, and m_feedback_amount.

Referenced by FeedbackBuffer().

+ Here is the caller graph for this function: