|
lmms
Cross-platform music production software
|
#include <stdint.h>#include <type_traits>Go to the source code of this file.
Classes | |
| class | VstMidiEvent |
| class | VstEvent |
| class | VstEvents |
| class | AEffect |
| class | VstTimeInfo |
Macros | |
| #define | VST_CALL_CONV |
Typedefs | |
| using | audioMasterCallback = intptr_t (VST_CALL_CONV*)(AEffect*, int32_t, int32_t, intptr_t, void*, float) |
Functions | |
| template<typename T> | |
| constexpr int32_t | CCONST (T a, T b, T c, T d) |
Variables | |
| constexpr int | audioMasterAutomate = 0 |
| constexpr int | audioMasterVersion = 1 |
| constexpr int | audioMasterCurrentId = 2 |
| constexpr int | audioMasterIdle = 3 |
| constexpr int | audioMasterPinConnected = 4 |
| constexpr int | audioMasterWantMidi = 6 |
| constexpr int | audioMasterGetTime = 7 |
| constexpr int | audioMasterProcessEvents = 8 |
| constexpr int | audioMasterSetTime = 9 |
| constexpr int | audioMasterTempoAt = 10 |
| constexpr int | audioMasterGetNumAutomatableParameters = 11 |
| constexpr int | audioMasterGetParameterQuantization = 12 |
| constexpr int | audioMasterIOChanged = 13 |
| constexpr int | audioMasterNeedIdle = 14 |
| constexpr int | audioMasterSizeWindow = 15 |
| constexpr int | audioMasterGetSampleRate = 16 |
| constexpr int | audioMasterGetBlockSize = 17 |
| constexpr int | audioMasterGetInputLatency = 18 |
| constexpr int | audioMasterGetOutputLatency = 19 |
| constexpr int | audioMasterGetPreviousPlug = 20 |
| constexpr int | audioMasterGetNextPlug = 21 |
| constexpr int | audioMasterWillReplaceOrAccumulate = 22 |
| constexpr int | audioMasterGetCurrentProcessLevel = 23 |
| constexpr int | audioMasterGetAutomationState = 24 |
| constexpr int | audioMasterOfflineStart = 25 |
| constexpr int | audioMasterOfflineRead = 26 |
| constexpr int | audioMasterOfflineWrite = 27 |
| constexpr int | audioMasterOfflineGetCurrentPass = 28 |
| constexpr int | audioMasterOfflineGetCurrentMetaPass = 29 |
| constexpr int | audioMasterSetOutputSampleRate = 30 |
| constexpr int | audioMasterGetSpeakerArrangement = 31 |
| constexpr int | audioMasterGetVendorString = 32 |
| constexpr int | audioMasterGetProductString = 33 |
| constexpr int | audioMasterGetVendorVersion = 34 |
| constexpr int | audioMasterVendorSpecific = 35 |
| constexpr int | audioMasterSetIcon = 36 |
| constexpr int | audioMasterCanDo = 37 |
| constexpr int | audioMasterGetLanguage = 38 |
| constexpr int | audioMasterOpenWindow = 39 |
| constexpr int | audioMasterCloseWindow = 40 |
| constexpr int | audioMasterGetDirectory = 41 |
| constexpr int | audioMasterUpdateDisplay = 42 |
| constexpr int | audioMasterBeginEdit = 43 |
| constexpr int | audioMasterEndEdit = 44 |
| constexpr int | audioMasterOpenFileSelector = 45 |
| constexpr int | audioMasterCloseFileSelector = 46 |
| constexpr int | audioMasterEditFile = 47 |
| constexpr int | audioMasterGetChunkFile = 48 |
| constexpr int | audioMasterGetInputSpeakerArrangement = 49 |
| constexpr int | effFlagsHasEditor = 1 |
| constexpr int | effFlagsCanReplacing = 1 << 4 |
| constexpr int | effFlagsIsSynth = 1 << 8 |
| constexpr int | effOpen = 0 |
| constexpr int | effClose = 1 |
| constexpr int | effSetProgram = 2 |
| constexpr int | effGetProgram = 3 |
| constexpr int | effSetProgramName = 4 |
| constexpr int | effGetProgramName = 5 |
| constexpr int | effGetParamLabel = 6 |
| constexpr int | effGetParamDisplay = 7 |
| constexpr int | effGetParamName = 8 |
| constexpr int | effSetSampleRate = 10 |
| constexpr int | effSetBlockSize = 11 |
| constexpr int | effMainsChanged = 12 |
| constexpr int | effEditGetRect = 13 |
| constexpr int | effEditOpen = 14 |
| constexpr int | effEditClose = 15 |
| constexpr int | effEditIdle = 19 |
| constexpr int | effEditTop = 20 |
| constexpr int | effGetChunk = 23 |
| constexpr int | effSetChunk = 24 |
| constexpr int | effProcessEvents = 25 |
| constexpr int | effGetProgramNameIndexed = 29 |
| constexpr int | effGetEffectName = 45 |
| constexpr int | effGetVendorString = 47 |
| constexpr int | effGetProductString = 48 |
| constexpr int | effGetVendorVersion = 49 |
| constexpr int | effCanDo = 51 |
| constexpr int | effGetVstVersion = 58 |
| constexpr int | kEffectMagic = CCONST( 'V', 's', 't', 'P' ) |
| constexpr int | kVstLangEnglish = 1 |
| constexpr int | kVstMidiType = 1 |
| constexpr int | kVstTransportChanged = 1 |
| constexpr int | kVstTransportPlaying = 1 << 1 |
| constexpr int | kVstTransportCycleActive = 1 << 2 |
| constexpr int | kVstTransportRecording = 1 << 3 |
| constexpr int | kVstPpqPosValid = 1 << 9 |
| constexpr int | kVstTempoValid = 1 << 10 |
| constexpr int | kVstBarsValid = 1 << 11 |
| constexpr int | kVstCyclePosValid = 1 << 12 |
| constexpr int | kVstTimeSigValid = 1 << 13 |
| constexpr int | kVstSmpteValid = 1 << 14 |
| constexpr int | kVstClockValid = 1 << 15 |
| constexpr int | kVstSmpte24fps = 0 |
| constexpr int | kVstSmpte25fps = 1 |
| constexpr int | kVstSmpte2997fps = 2 |
| constexpr int | kVstSmpte30fps = 3 |
| constexpr int | kVstSmpte2997dfps = 4 |
| constexpr int | kVstSmpte30dfps = 5 |
| constexpr int | kVstSmpteFilm16mm = 6 |
| constexpr int | kVstSmpteFilm35mm = 7 |
| constexpr int | kVstSmpte239fps = 10 |
| constexpr int | kVstSmpte249fps = 11 |
| constexpr int | kVstSmpte599fps = 12 |
| constexpr int | kVstSmpte60fps = 13 |
| #define VST_CALL_CONV |
| using audioMasterCallback = intptr_t (VST_CALL_CONV*)(AEffect*, int32_t, int32_t, intptr_t, void*, float) |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |