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

◆ FeedbackProcessor()

MayaFlux::Buffers::FeedbackProcessor::FeedbackProcessor ( float  feedback = 0.5F,
uint32_t  feed_samples = 512 
)

Creates a new feedback processor.

Parameters
feedbackFeedback coefficient (0.0-1.0)

Initializes a processor that implements a recursive algorithm combining a system's current state with its previous state according to the specified feedback coefficient.

Definition at line 31 of file FeedbackBuffer.cpp.

32 : m_feedback_amount(feedback)
33 , m_feed_samples(feed_samples)
35{
36}
bool m_using_internal_buffer
Flag indicating whether to use the buffer's internal previous state.
uint32_t m_feed_samples
Number of samples to feed back.
float m_feedback_amount
Feedback coefficient (0.0-1.0)