openshot-audio  0.1.6
Typedefs | Functions
VST3BufferExchange Namespace Reference

Typedefs

typedef Array< float * > Bus
 
typedef Array< BusBusMap
 

Functions

void associateBufferTo (Steinberg::Vst::AudioBusBuffers &vstBuffers, Bus &bus, AudioSampleBuffer &buffer, int numChannels, int channelStartOffset, int sampleOffset=0)
 

Typedef Documentation

◆ Bus

typedef Array<float*> VST3BufferExchange::Bus

◆ BusMap

Function Documentation

◆ associateBufferTo()

void VST3BufferExchange::associateBufferTo ( Steinberg::Vst::AudioBusBuffers &  vstBuffers,
Bus bus,
AudioSampleBuffer buffer,
int  numChannels,
int  channelStartOffset,
int  sampleOffset = 0 
)

Assigns a series of AudioSampleBuffer's channels to an AudioBusBuffers'

Warning
For speed, does not check the channel count and offsets according to the AudioSampleBuffer