|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
#include "pluginterfaces/base/fstrdefs.h"Go to the source code of this file.
Namespaces | |
| namespace | Steinberg::Vst |
| All VST specific interfaces are located in Vst namespace. | |
Macros | |
| #define | kVstVersionString |
| VST 3 SDK Version. | |
| #define | kVstVersionMajor |
| #define | kVstVersionMinor |
| #define | kVstVersionSub |
| #define | VST_VERSION |
| #define | VST_3_7_8_VERSION |
| #define | VST_3_7_7_VERSION |
| #define | VST_3_7_6_VERSION |
| #define | VST_3_7_5_VERSION |
| #define | VST_3_7_4_VERSION |
| #define | VST_3_7_3_VERSION |
| #define | VST_3_7_2_VERSION |
| #define | VST_3_7_1_VERSION |
| #define | VST_3_7_0_VERSION |
| #define | VST_3_6_14_VERSION |
| #define | VST_3_6_13_VERSION |
| #define | VST_3_6_12_VERSION |
| #define | VST_3_6_11_VERSION |
| #define | VST_3_6_10_VERSION |
| #define | VST_3_6_9_VERSION |
| #define | VST_3_6_8_VERSION |
| #define | VST_3_6_7_VERSION |
| #define | VST_3_6_6_VERSION |
| #define | VST_3_6_5_VERSION |
| #define | VST_3_6_0_VERSION |
| #define | VST_3_5_0_VERSION |
| #define | VST_3_1_0_VERSION |
| #define | VST_3_0_0_VERSION |
Typedefs | |
| typedef char16 | Steinberg::Vst::TChar |
| UTF-16 character. | |
| typedef TChar | Steinberg::Vst::String128[128] |
| 128 character UTF-16 string | |
| typedef const char8 * | Steinberg::Vst::CString |
| C-String. | |
| typedef int32 | Steinberg::Vst::MediaType |
| media type (audio/event) | |
| typedef int32 | Steinberg::Vst::BusDirection |
| bus direction (in/out) | |
| typedef int32 | Steinberg::Vst::BusType |
| bus type (main/aux) | |
| typedef int32 | Steinberg::Vst::IoMode |
| I/O mode (see vst3IoMode) | |
| typedef int32 | Steinberg::Vst::UnitID |
| unit identifier | |
| typedef double | Steinberg::Vst::ParamValue |
| parameter value type | |
| typedef uint32 | Steinberg::Vst::ParamID |
| parameter identifier | |
| typedef int32 | Steinberg::Vst::ProgramListID |
| program list identifier | |
| typedef int16 | Steinberg::Vst::CtrlNumber |
| MIDI controller number (see ControllerNumbers for allowed values) | |
| typedef double | Steinberg::Vst::TQuarterNotes |
| time expressed in quarter notes | |
| typedef int64 | Steinberg::Vst::TSamples |
| time expressed in audio samples | |
| typedef uint32 | Steinberg::Vst::ColorSpec |
| color defining by 4 component ARGB value (Alpha/Red/Green/Blue) | |
| typedef float | Steinberg::Vst::Sample32 |
| 32-bit precision audio sample | |
| typedef double | Steinberg::Vst::Sample64 |
| 64-bit precision audio sample | |
| typedef double | Steinberg::Vst::SampleRate |
| sample rate | |
| typedef uint64 | Steinberg::Vst::SpeakerArrangement |
| Bitset of speakers. | |
| typedef uint64 | Steinberg::Vst::Speaker |
| Bit for one speaker. | |
| #define kVstVersionMajor |
Definition at line 30 of file vsttypes.h.
| #define kVstVersionMinor |
Definition at line 31 of file vsttypes.h.
| #define kVstVersionString |
| #define kVstVersionSub |
Definition at line 32 of file vsttypes.h.
| #define VST_3_0_0_VERSION |
Definition at line 60 of file vsttypes.h.
| #define VST_3_1_0_VERSION |
Definition at line 59 of file vsttypes.h.
| #define VST_3_5_0_VERSION |
Definition at line 58 of file vsttypes.h.
| #define VST_3_6_0_VERSION |
Definition at line 57 of file vsttypes.h.
| #define VST_3_6_10_VERSION |
Definition at line 51 of file vsttypes.h.
| #define VST_3_6_11_VERSION |
Definition at line 50 of file vsttypes.h.
| #define VST_3_6_12_VERSION |
Definition at line 49 of file vsttypes.h.
| #define VST_3_6_13_VERSION |
Definition at line 48 of file vsttypes.h.
| #define VST_3_6_14_VERSION |
Definition at line 47 of file vsttypes.h.
| #define VST_3_6_5_VERSION |
Definition at line 56 of file vsttypes.h.
| #define VST_3_6_6_VERSION |
Definition at line 55 of file vsttypes.h.
| #define VST_3_6_7_VERSION |
Definition at line 54 of file vsttypes.h.
| #define VST_3_6_8_VERSION |
Definition at line 53 of file vsttypes.h.
| #define VST_3_6_9_VERSION |
Definition at line 52 of file vsttypes.h.
| #define VST_3_7_0_VERSION |
Definition at line 46 of file vsttypes.h.
| #define VST_3_7_1_VERSION |
Definition at line 45 of file vsttypes.h.
| #define VST_3_7_2_VERSION |
Definition at line 44 of file vsttypes.h.
| #define VST_3_7_3_VERSION |
Definition at line 43 of file vsttypes.h.
| #define VST_3_7_4_VERSION |
Definition at line 42 of file vsttypes.h.
| #define VST_3_7_5_VERSION |
Definition at line 41 of file vsttypes.h.
| #define VST_3_7_6_VERSION |
Definition at line 40 of file vsttypes.h.
| #define VST_3_7_7_VERSION |
Definition at line 39 of file vsttypes.h.
| #define VST_3_7_8_VERSION |
Definition at line 38 of file vsttypes.h.
| #define VST_VERSION |
Definition at line 34 of file vsttypes.h.