| VST 3 Interfaces VST 3.7
    SDK for developing VST plug-in | 
Processing buffers of an audio bus. More...
#include <ivstaudioprocessor.h>
| Public Member Functions | |
| AudioBusBuffers () | |
| Public Attributes | |
| int32 | numChannels | 
| number of audio channels in bus  More... | |
| uint64 | silenceFlags | 
| Bitset of silence state per channel.  More... | |
| union { | |
| Sample32 ** channelBuffers32 | |
| sample buffers to process with 32-bit precision  More... | |
| Sample64 ** channelBuffers64 | |
| sample buffers to process with 64-bit precision  More... | |
| }; | |
Processing buffers of an audio bus.
This structure contains the processing buffer for each channel of an audio bus.
| 
 | inline | 
| int32 numChannels | 
number of audio channels in bus
| uint64 silenceFlags | 
Bitset of silence state per channel.
| Sample32** channelBuffers32 | 
sample buffers to process with 32-bit precision
| Sample64** channelBuffers64 | 
sample buffers to process with 64-bit precision
| union { ... } @1 |