VST 3 SDK
VST 3.7
SDK for developing VST plug-in
|
#include "auwrapper.h"
#include "NSDataIBStream.h"
#include "aucocoaview.h"
#include "base/source/fdynlib.h"
#include "base/source/fstring.h"
#include "pluginterfaces/base/ustring.h"
#include "pluginterfaces/gui/iplugview.h"
#include "pluginterfaces/vst/ivstmidicontrollers.h"
#include "pluginterfaces/vst/vstpresetkeys.h"
#include "pluginterfaces/vst/vsttypes.h"
#include "public.sdk/source/vst/hosting/eventlist.h"
#include "public.sdk/source/vst/hosting/hostclasses.h"
#include "public.sdk/source/vst/hosting/parameterchanges.h"
#include "public.sdk/source/vst/hosting/processdata.h"
#include "public.sdk/source/vst/vsteditcontroller.h"
#include <AudioToolbox/AudioToolbox.h>
#include <dlfcn.h>
#include <algorithm>
#include <objc/runtime.h>
#include "CAXException.h"
Macros | |
#define | SMTG_MAKE_STRING_PRIVATE_DONT_USE(x) #x |
#define | SMTG_MAKE_STRING(x) SMTG_MAKE_STRING_PRIVATE_DONT_USE (x) |
#define | kCurrentSavedStateVersion 0 |
#define | PARAM(_typ, _name, _index, _nparams) _typ _name = *(_typ*)¶ms->params[_nparams - 1 - _index]; |
#define SMTG_MAKE_STRING_PRIVATE_DONT_USE | ( | x | ) | #x |
#define SMTG_MAKE_STRING | ( | x | ) | SMTG_MAKE_STRING_PRIVATE_DONT_USE (x) |
#define kCurrentSavedStateVersion 0 |
#define PARAM | ( | _typ, | |
_name, | |||
_index, | |||
_nparams | |||
) | _typ _name = *(_typ*)¶ms->params[_nparams - 1 - _index]; |