33#define VST_CALL_CONV __cdecl
42 static_assert(std::is_convertible<T,int32_t>::value,
"int32 compatibility required.");
#define audioMasterEditFile
Definition vestige.h:94
#define kVstCyclePosValid
Definition vestige.h:158
#define audioMasterPinConnected
Definition vestige.h:50
#define effClose
Definition vestige.h:103
#define audioMasterGetInputSpeakerArrangement
Definition vestige.h:96
#define effEditGetRect
Definition vestige.h:111
#define audioMasterCloseWindow
Definition vestige.h:87
#define kVstLangEnglish
Definition vestige.h:141
#define effProcessEvents
Definition vestige.h:116
#define effSetBlockSize
Definition vestige.h:109
#define kVstTransportRecording
Definition vestige.h:149
#define kVstClockValid
Definition vestige.h:161
#define audioMasterGetLanguage
Definition vestige.h:85
#define audioMasterOpenFileSelector
Definition vestige.h:92
#define audioMasterCurrentId
Definition vestige.h:48
#define audioMasterGetVendorString
Definition vestige.h:79
#define audioMasterOfflineGetCurrentPass
Definition vestige.h:74
#define effOpen
Definition vestige.h:102
#define audioMasterOfflineWrite
Definition vestige.h:73
#define effGetProductString
Definition vestige.h:120
#define audioMasterOpenWindow
Definition vestige.h:86
#define audioMasterGetTime
Definition vestige.h:53
#define audioMasterAutomate
Definition vestige.h:46
#define effGetProgram
Definition vestige.h:105
#define audioMasterGetDirectory
Definition vestige.h:88
#define audioMasterOfflineRead
Definition vestige.h:72
#define effEditIdle
Definition vestige.h:114
#define audioMasterCanDo
Definition vestige.h:84
#define audioMasterSizeWindow
Definition vestige.h:61
#define audioMasterGetNumAutomatableParameters
Definition vestige.h:57
#define effFlagsIsSynth
Definition vestige.h:100
#define audioMasterOfflineGetCurrentMetaPass
Definition vestige.h:75
#define audioMasterSetIcon
Definition vestige.h:83
#define audioMasterGetAutomationState
Definition vestige.h:70
#define audioMasterProcessEvents
Definition vestige.h:54
#define effSetSampleRate
Definition vestige.h:108
#define audioMasterUpdateDisplay
Definition vestige.h:89
#define kVstMidiType
Definition vestige.h:142
#define audioMasterCloseFileSelector
Definition vestige.h:93
#define audioMasterWillReplaceOrAccumulate
Definition vestige.h:68
#define kVstTransportChanged
Definition vestige.h:146
#define audioMasterGetPreviousPlug
Definition vestige.h:66
#define effEditTop
Definition vestige.h:115
#define audioMasterGetChunkFile
Definition vestige.h:95
#define effFlagsHasEditor
Definition vestige.h:98
#define effSetProgram
Definition vestige.h:104
#define audioMasterGetSpeakerArrangement
Definition vestige.h:78
#define audioMasterGetOutputLatency
Definition vestige.h:65
#define audioMasterBeginEdit
Definition vestige.h:90
#define audioMasterGetNextPlug
Definition vestige.h:67
#define effCanDo
Definition vestige.h:122
#define audioMasterGetBlockSize
Definition vestige.h:63
#define audioMasterVendorSpecific
Definition vestige.h:82
#define audioMasterNeedIdle
Definition vestige.h:60
#define kVstPpqPosValid
Definition vestige.h:155
#define kVstTimeSigValid
Definition vestige.h:159
#define effGetVstVersion
Definition vestige.h:125
#define effGetProgramName
Definition vestige.h:106
#define effFlagsCanReplacing
Definition vestige.h:99
#define effMainsChanged
Definition vestige.h:110
#define audioMasterGetCurrentProcessLevel
Definition vestige.h:69
#define audioMasterSetOutputSampleRate
Definition vestige.h:76
#define CCONST(a, b, c, d)
Definition vestige.h:41
#define audioMasterGetSampleRate
Definition vestige.h:62
#define kVstTransportCycleActive
Definition vestige.h:148
#define kVstSmpteValid
Definition vestige.h:160
#define effGetParamName
Definition vestige.h:107
#define audioMasterIOChanged
Definition vestige.h:59
#define audioMasterOfflineStart
Definition vestige.h:71
#define audioMasterVersion
Definition vestige.h:47
#define effGetVendorVersion
Definition vestige.h:121
#define effGetVendorString
Definition vestige.h:119
#define effEditClose
Definition vestige.h:113
#define effEditOpen
Definition vestige.h:112
#define kVstTempoValid
Definition vestige.h:156
#define audioMasterEndEdit
Definition vestige.h:91
#define audioMasterSetTime
Definition vestige.h:55
#define audioMasterGetVendorVersion
Definition vestige.h:81
#define kVstTransportPlaying
Definition vestige.h:147
#define audioMasterGetInputLatency
Definition vestige.h:64
#define kVstBarsValid
Definition vestige.h:157
#define audioMasterIdle
Definition vestige.h:49
#define audioMasterGetProductString
Definition vestige.h:80
#define audioMasterGetParameterQuantization
Definition vestige.h:58
#define audioMasterTempoAt
Definition vestige.h:56
#define audioMasterWantMidi
Definition vestige.h:52
#define effGetEffectName
Definition vestige.h:118
#define kEffectMagic
Definition CarlaPluginVST2.cpp:47
uint8_t a
Definition Spc_Cpu.h:141
constexpr int kVstSmpte60fps
Definition aeffectx.h:162
constexpr int effSetProgramName
Definition aeffectx.h:110
constexpr int kVstSmpte2997dfps
Definition aeffectx.h:155
constexpr int kVstSmpte30dfps
Definition aeffectx.h:156
constexpr int kVstSmpte24fps
Definition aeffectx.h:151
constexpr int kVstSmpte2997fps
Definition aeffectx.h:153
constexpr int kVstSmpte599fps
Definition aeffectx.h:161
#define VST_CALL_CONV
Definition aeffectx.h:35
constexpr int effSetChunk
Definition aeffectx.h:124
constexpr int kVstSmpteFilm35mm
Definition aeffectx.h:158
intptr_t(VST_CALL_CONV *)(AEffect *, int32_t, int32_t, intptr_t, void *, float) audioMasterCallback
Definition aeffectx.h:301
constexpr int kVstSmpte30fps
Definition aeffectx.h:154
constexpr int effGetParamLabel
Definition aeffectx.h:112
constexpr int effGetProgramNameIndexed
Definition aeffectx.h:126
constexpr int effGetParamDisplay
Definition aeffectx.h:113
constexpr int kVstSmpte249fps
Definition aeffectx.h:160
constexpr int effGetChunk
Definition aeffectx.h:123
constexpr int kVstSmpte239fps
Definition aeffectx.h:159
constexpr int kVstSmpteFilm16mm
Definition aeffectx.h:157
constexpr int kVstSmpte25fps
Definition aeffectx.h:152
void process(Alg_seq_ptr seq, bool tempo_flag, double tempo, bool flatten_flag)
Definition allegroconvert.cpp:42
static intptr_t dispatcher(NativeHostHandle h, NativeHostDispatcherOpcode c, int32_t i, intptr_t v, void *p, float o)
Definition carla-host-plugin.c:48
Definition aeffectx.h:221
int32_t flags
Definition aeffectx.h:243
void * ptr2
Definition aeffectx.h:246
float(VST_CALL_CONV *getParameter)(AEffect *
void * ptr3
Definition aeffectx.h:252
void * ptr1
Definition aeffectx.h:245
int32_t numOutputs
Definition aeffectx.h:241
float unknown_float
Definition aeffectx.h:250
int32_t
Definition aeffectx.h:227
void float
Definition aeffectx.h:227
char unknown1[4]
Definition aeffectx.h:258
int32_t magic
Definition aeffectx.h:225
float float int
Definition aeffectx.h:260
int32_t numInputs
Definition aeffectx.h:239
int32_t uniqueID
Definition aeffectx.h:256
intptr_t
Definition aeffectx.h:227
int32_t numParams
Definition aeffectx.h:237
int32_t numPrograms
Definition aeffectx.h:235
char empty3[4+4+4]
Definition aeffectx.h:248
void * user
Definition aeffectx.h:254
Definition aeffectx.h:199
char dump[sizeof(VstMidiEvent)]
Definition aeffectx.h:200
Definition aeffectx.h:208
VstEvent * events[1]
Definition aeffectx.h:215
void * reserved
Definition aeffectx.h:213
int32_t numEvents
Definition aeffectx.h:211
Definition aeffectx.h:168
int32_t noteLength
Definition aeffectx.h:179
int32_t flags
Definition aeffectx.h:177
char reserved1
Definition aeffectx.h:189
int32_t type
Definition aeffectx.h:171
char midiData[4]
Definition aeffectx.h:183
char noteOffVelocity
Definition aeffectx.h:187
int32_t deltaFrames
Definition aeffectx.h:175
int32_t byteSize
Definition aeffectx.h:173
char reserved2
Definition aeffectx.h:191
int32_t noteOffset
Definition aeffectx.h:181
char detune
Definition aeffectx.h:185
Definition aeffectx.h:268
double tempo
Definition aeffectx.h:279
double sampleRate
Definition aeffectx.h:273
double cycleEndPos
Definition aeffectx.h:285
double barStartPos
Definition aeffectx.h:281
double nanoSeconds
Definition aeffectx.h:275
int32_t timeSigDenominator
Definition aeffectx.h:289
int32_t samplesToNextClock
Definition aeffectx.h:295
int32_t timeSigNumerator
Definition aeffectx.h:287
double cycleStartPos
Definition aeffectx.h:283
int32_t smpteFrameRate
Definition aeffectx.h:293
double ppqPos
Definition aeffectx.h:277
int32_t flags
Definition aeffectx.h:297
int32_t smpteOffset
Definition aeffectx.h:291
double samplePos
Definition aeffectx.h:271
unsigned d
Definition inflate.c:940
int int32_t
Definition mid.cpp:97
return c
Definition crypt.c:175
#define void
Definition unzip.h:396