|
Oscilloscope 0.5.0
A simple oscilloscope VST
|
#include <AudioBufferQueue.h>
Public Member Functions | |
| AudioBufferQueue (int hostRate=44100, int editorFramesPerSecond=30, int numSamplesPerBlock=441) | |
| void | push (const SampleType *dataToPush, size_t numSamples) |
| void | pop (SampleType *outputBuffer) |
| void | flush () |
| size_t | getBufferSize () |
A Fifo queue of buffers working with data of SampleType type.
Definition at line 18 of file AudioBufferQueue.h.
|
inline |
|
inline |
Empties all buffers.
Definition at line 97 of file AudioBufferQueue.h.
|
inline |
|
inline |
Pops a buffer of data.
| outputBuffer | output buffer |
Definition at line 77 of file AudioBufferQueue.h.
|
inline |
Pushes a buffer of data.
| dataToPush | Data to push to the buffers |
| numSamples | Number of samples |
Definition at line 50 of file AudioBufferQueue.h.