ASPiK SDK
plugindescription.h File Reference

plugin description strings, codes, unique identifiers and unique cocoa view names More...

Go to the source code of this file.

Macros

#define QUOTE(name)   #name
 
#define STR(macro)   QUOTE(macro)
 
#define AU_COCOA_VIEWFACTORY_STRING   STR(AU_COCOA_VIEWFACTORY_NAME)
 
#define AU_COCOA_VIEW_STRING   STR(AU_COCOA_VIEW_NAME)
 
#define AU_COCOA_VIEWFACTORY_NAME   AUCocoaViewFactory_73B245A50E12406D942B194BD2456E37
 
#define AU_COCOA_VIEW_NAME   AUCocoaView_73B245A50E12406D942B194BD2456E37
 

Variables

const char * kAAXBundleID = "rackafxuser.aax.DoxyProject.bundleID"
 
const char * kVST3BundleID = "rackafxuser.vst3.DoxyProject.bundleID"
 
const char * kAUBundleID = "rackafxuser.au.DoxyProject.bundleID"
 
const char * kPluginName = "DoxyProject"
 
const char * kShortPluginName = "DoxyProject"
 
const pluginType kPluginType = pluginType::kFXPlugin
 
const char * kVendorName = "RackAFX User"
 
const char * kVendorURL = "www.yourcompany.com"
 
const char * kVendorEmail = "help@yourcompany.com"
 
const int32_t kFourCharCode = 'adsf'
 
const char * kVSTFUID = "{73B245A5-0E12-406D-942B-194BD2456E37}"
 must be unique for each plugin in your company
 
const int32_t kManufacturerID = 'VNDR'
 NOTE: you need the enclosing { }.
 
const int32_t kAAXProductID = 'asdf'
 
const bool kWantSidechain = false
 
const uint32_t kLatencyInSamples = 0
 
const double kTailTimeMsec = 0.000
 
const bool kVSTInfiniteTail = false
 
const bool kVSTSAA = false
 
const uint32_t kVST3SAAGranularity = 1
 
const uint32_t kAAXCategory = 0
 

Detailed Description

plugin description strings, codes, unique identifiers and unique cocoa view names

Author
Will Pirkle
Date
17-September-2018