ASPiK SDK
|
Information package that arrives with each new audio buffer process cycle. Contains everything needed for one buffer's worth of data. More...
#include <pluginstructures.h>
Public Attributes | |
float ** | inputs = nullptr |
audio input buffers | |
float ** | outputs = nullptr |
audio output buffers | |
float ** | auxInputs = nullptr |
aux (sidechain) input buffers | |
float ** | auxOutputs = nullptr |
aux outputs - for future use | |
uint32_t | numAudioInChannels = 0 |
audio input channel count | |
uint32_t | numAudioOutChannels = 0 |
audio output channel count | |
uint32_t | numAuxAudioInChannels = 0 |
aux input channel count | |
uint32_t | numAuxAudioOutChannels = 0 |
aux output channel count (not used) | |
uint32_t | numFramesToProcess = 0 |
frame count in this buffer | |
ChannelIOConfig | channelIOConfig |
input/output channel I/O configuration pair | |
ChannelIOConfig | auxChannelIOConfig |
aux input/output channel I/O configuration pair | |
float * | controlSignalInputs = nullptr |
control signals in (reserved for future use) | |
float * | controlSignalOutputs = nullptr |
control signals out (reserved for future use) | |
uint32_t | numControlSignalInputs = 0 |
num control signals in (reserved for future use) | |
uint32_t | numControlSignalOutputs = 0 |
num control signals out (reserved for future use) | |
HostInfo * | hostInfo = nullptr |
pointer to host data for this buffer | |
IMidiEventQueue * | midiEventQueue = nullptr |
MIDI event queue. | |
Information package that arrives with each new audio buffer process cycle. Contains everything needed for one buffer's worth of data.