29#define CCONST(a, b, c, d)( ( ( (int) a ) << 24 ) | \
30 ( ( (int) b ) << 16 ) | \
31 ( ( (int) c ) << 8 ) | \
32 ( ( (int) d ) << 0 ) )
162class RemoteVstPlugin;
@ kPlugCategOfflineProcess
const int audioMasterGetAutomationState
const int audioMasterGetChunkFile
const int effGetParamDisplay
const int audioMasterGetDirectory
const int audioMasterOpenWindow
const int audioMasterOfflineRead
const int effGetVendorVersion
const int audioMasterCloseWindow
const int audioMasterTempoAt
const int effGetVstVersion
const int kVstLangEnglish
const int kVstTimeSigValid
const int audioMasterSetTime
const int kVstCyclePosValid
const int effMainsChanged
const int effGetProgramName
const int effGetParamLabel
const int audioMasterGetVendorVersion
const int audioMasterGetNumAutomatableParameters
const int effCanBeAutomated
const int audioMasterGetCurrentProcessLevel
const int effGetProductString
intptr_t(* audioMasterCallback)(AEffect *, int32_t, int32_t, intptr_t, void *, float)
const int effStartProcess
const int effShellGetNextPlugin
const int effFlagsProgramChunks
const int audioMasterSetIcon
const int effGetParamName
const int effGetProgramNameIndexed
const int audioMasterNeedIdle
const int audioMasterGetProductString
const int effSetBlockSize
const int effSetProgramName
const int effGetVendorString
const int audioMasterGetParameterQuantization
const int audioMasterGetInputLatency
const int kVstTransportPlaying
const int audioMasterOfflineWrite
const int audioMasterWantMidi
const int audioMasterPinConnected
const int effFlagsIsSynth
const int audioMasterOfflineStart
const int kVstTransportChanged
const int audioMasterWillReplaceOrAccumulate
const int effProcessEvents
const int audioMasterUpdateDisplay
const int audioMasterGetOutputLatency
const int effGetParameterProperties
const int audioMasterGetTime
const int effGetEffectName
const int audioMasterSetOutputSampleRate
const int audioMasterGetInputSpeakerArrangement
const int effGetPlugCategory
const int audioMasterOpenFileSelector
const int audioMasterEndEdit
const int audioMasterIdle
const int audioMasterIOChanged
const int audioMasterGetNextPlug
const int effFlagsCanReplacing
@ kVstParameterUsesIntegerMinMax
@ kVstParameterUsesIntStep
@ kVstParameterUsesFloatStep
@ kVstParameterSupportsDisplayIndex
@ kVstParameterSupportsDisplayCategory
const int effBeginSetProgram
const int audioMasterOfflineGetCurrentPass
const int audioMasterEditFile
const int effBeginLoadBank
const int audioMasterGetPreviousPlug
#define CCONST(a, b, c, d)
const int audioMasterProcessEvents
const int audioMasterGetBlockSize
const int kVstTransportCycleActive
const int effSetSampleRate
const int audioMasterCloseFileSelector
const int audioMasterCurrentId
const int audioMasterAutomate
const int audioMasterVendorSpecific
const int effBeginLoadProgram
const int audioMasterGetSpeakerArrangement
const int kVstPpqPosValid
const int audioMasterVersion
const int audioMasterBeginEdit
const int audioMasterGetVendorString
const int audioMasterGetSampleRate
const int effFlagsHasEditor
const int audioMasterOfflineGetCurrentMetaPass
const int effEndSetProgram
const int audioMasterGetLanguage
const int audioMasterSizeWindow
const int audioMasterCanDo
VST Effects class, conforming to VST layout.
void(* setParameter)(AEffect *, int, float)
void(* processReplacing)(AEffect *, float **, float **, int)
void(* process)(AEffect *, float **, float **, int)
intptr_t(* dispatcher)(AEffect *, int, int, intptr_t, void *, float)
float(* getParameter)(AEffect *, int)
char dump[sizeof(VstMidiEvent)]
unsigned short displayIndex
unsigned int largeStepInteger
unsigned short numParametersInCategory