|
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.