mple circular buffer. It uses a wrap mask to wrap the read or write index quickly. </p>
<p>A simple cyclic buffer: NOTE - this is NOT an <a class="el" href="class_i_audio_signal_processor.html" title="Use this interface for objects that process audio input samples to produce audio output samples....">IAudioSignalProcessor</a> or <a class="el" href="class_i_audio_signal_generator.html" title="Use this interface for objects that render an output without an input, such as oscillators....">IAudioSignalGenerator