rendered paste body***************
*** 45,59 ****
//-------------------------------------------------
typedef struct AEffect AEffect;
- typedef long (VSTCALLBACK *audioMasterCallback)(AEffect *effect, long opcode, long index,
- long value, void *ptr, float opt);
// prototype for plug-in main
// AEffect *main(audioMasterCallback audioMaster);
// Four Character Constant
- #define CCONST(a, b, c, d) \
- ((((long)a) << 24) | (((long)b) << 16) | (((long)c) << 8) | (((long)d) << 0))
// Magic Number
#define kEffectMagic CCONST ('V', 's', 't', 'P')
--- 45,57 ----
//-------------------------------------------------
typedef struct AEffect AEffect;
+ typedef long (VSTCALLBACK *audioMasterCallback)(AEffect *effect, long opcode, long index, long value, void *ptr, float opt);
// prototype for plug-in main
// AEffect *main(audioMasterCallback audioMaster);
// Four Character Constant
+ #define CCONST(a, b, c, d) ((((long)a) << 24) | (((long)b) << 16) | (((long)c) << 8) | (((long)d) << 0))
// Magic Number
#define kEffectMagic CCONST ('V', 's', 't', 'P')
*************** struct AEffect
*** 66,73 ****
{
long magic; // must be kEffectMagic ('VstP')
- long (VSTCALLBACK *dispatcher)(AEffect *effect, long opCode, long index, long value,
- void *ptr, float opt);
void (VSTCALLBACK *process)(AEffect *effect, float **inputs, float **outputs, long sampleframes);
--- 64,70 ----
{
long magic; // must be kEffectMagic ('VstP')
+ long (VSTCALLBACK *dispatcher)(AEffect *effect, long opCode, long index, long value, void *ptr, float opt);
void (VSTCALLBACK *process)(AEffect *effect, float **inputs, float **outputs, long sampleframes);