diff options
author | Robin Gareus <robin@gareus.org> | 2014-02-21 01:55:51 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2014-02-22 03:11:48 +0100 |
commit | 99076689f74a1d1a2cc33e9bc7d22131c3a04633 (patch) | |
tree | 0b07a0f432f3d06eac33b98e143d75e45328156f /libs/ardour/ardour/vestige | |
parent | 7231e52a962e92d59d892e83c566725465d6b127 (diff) |
update vestige header (from mixbus)
Diffstat (limited to 'libs/ardour/ardour/vestige')
-rw-r--r-- | libs/ardour/ardour/vestige/aeffectx.h | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/libs/ardour/ardour/vestige/aeffectx.h b/libs/ardour/ardour/vestige/aeffectx.h index 4007ecf5ef..2dca9f26be 100644 --- a/libs/ardour/ardour/vestige/aeffectx.h +++ b/libs/ardour/ardour/vestige/aeffectx.h @@ -106,11 +106,28 @@ #define effGetProductString 48 #define effGetVendorVersion 49 #define effCanDo 51 // currently unused +/* from http://asseca.com/vst-24-specs/efIdle.html */ +#define effIdle 53 /* from http://asseca.com/vst-24-specs/efGetParameterProperties.html */ #define effGetParameterProperties 56 #define effGetVstVersion 58 // currently unused +/* http://asseca.com/vst-24-specs/efShellGetNextPlugin.html */ +#define effShellGetNextPlugin 70 +/* The next two were gleaned from http://www.kvraudio.com/forum/printview.php?t=143587&start=0 */ +#define effStartProcess 71 +#define effStopProcess 72 + +#define effBeginSetProgram 67 +#define effEndSetProgram 68 + +#ifdef WORDS_BIGENDIAN +// "VstP" +#define kEffectMagic 0x50747356 +#else +// "PtsV" +#define kEffectMagic 0x56737450 +#endif -#define kEffectMagic (CCONST( 'V', 's', 't', 'P' )) #define kVstLangEnglish 1 #define kVstMidiType 1 |