VST 3 Examples: shared.h File Reference
Author: Steinberg

VST 3 Examples VST 3.8 SDK for developing VST plug-in

Loading...
Searching...
No Matches
Classes | Namespaces | Functions
shared.h File Reference
`#include "pluginterfaces/base/funknown.h"`
`#include "pluginterfaces/vst/ivstdataexchange.h"`
`#include "pluginterfaces/vst/vsttypes.h"`
`#include <cassert>`

## Classes
struct | SampleBufferExchangeData

## Namespaces
namespace | Steinberg
namespace | Steinberg::Vst

## Functions
FUnknown * | createDataExchangeProcessor (void *)
FUnknown * | createDataExchangeController (void *)
SampleBufferExchangeData & | getSampleBufferExchangeData (const DataExchangeBlock &block)
uint32 | calculateExampleDataSizeForSamples (uint32 numSamples, uint32 numChannels)
uint32 | sampleDataOffsetForChannel (uint32 channel, uint32 numSamplesInBuffer)

Empty

Copyright © Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.