ASPiK SDK
File List
Here is a list of all documented files with brief descriptions:
[detail level 123456]
  PluginTemplate
  project_source
  source
  aax_source
 ._AAXPluginGUI.h
 ._AAXPluginParameters.h
 AAXPluginDescribe.cppStatic description file for the monolithic plugin paradigm; note that these functions are not part of any object
 AAXPluginDescribe.hStatic description file for the monolithic plugin paradigm; this code is based heavily on the monolithic plugin example code in the SDK
 AAXPluginGUI.cppImplmentation file for the AAXPluginGUI object which creates and destroys the ASPiK GUI object as well as pumps synchronized parameter change information as part of the monolithic parameter update loop
 AAXPluginGUI.hInterface file for the AAXPluginGUI object which creates and destroys the ASPiK GUI object as well as pumps synchronized parameter change information as part of the monolithic parameter update loop
 AAXPluginParameters.cppImplementation file for the AAXPluginParameters object; this code is based heavily off of the monolithic plugin example in the AAX SDK but custom fit to include the ASPiK kernel objects in a tight synchronization
 AAXPluginParameters.hInterface file for the AAXPluginParameters object; this code is based heavily off of the monolithic plugin example in the AAX SDK but custom fit to include the ASPiK kernel objects in a tight synchronization
 AAXtoVSTGUIButtonState.hProvided by AVID in the VSTGUI example in SDK
 AntiLogTaperDelegate.hInterface and implementation of an anti-log taper object for AAX plugins
 channelformats.h
 LogTaperDelegate.hInterface and implementation of a log taper object for AAX plugins
 VoltOctaveTaperDelegate.hInterface and implementation of a volt/octave taper object for AAX plugins
  au_source
  cocoa_ui
 aucocoaviewfactory.mmFrame code for the cocoa view used in AU plugins with the ASPiK plugin framework
 ._ausynthplugin.h
 aufxplugin.cppImplementation file for the AUFXPlugin which is the ASPiK AU Shell object
 aufxplugin.hInterface file for the AUFXPlugin which is the ASPiK AU Shell object
 ausynthplugin.hInterface file for the AUSynthPlugin which is the ASPiK AU Shell object
  CustomControls
 ._customviews.h
 atomicops.h
 customcontrols.cppImplemenation file for ASPiK custom control objects (knobs, buttons, meters, etc...)
 customcontrols.hInterface file for ASPiK custom control objects (knobs, buttons, meters, etc...)
 customviews.cppImplementation file for example ASPiK custom view and custom sub-controller objects
 customviews.hInterface file for example ASPiK custom view and custom sub-controller objects, includes waveform view, FFT spectrum view, a custom Knob control, and a custom sub-controller that links a set of knobs together
 readerwriterqueue.h
  FFTW
 fftw3.h
  PluginKernel
 ._guiconstants.h
 guiconstants.hGlobally utilized constants and enumerations
 pluginbase.cppBase class implementation file for ASPiK pluginbase object
 pluginbase.hBase class interface file for ASPiK pluginbase object
 plugincore.cppImplementation file for PluginCore object
 plugincore.hBase class interface file for ASPiK plugincore object
 plugindescription.hPlugin description strings, codes, unique identifiers and unique cocoa view names
 plugingui.hInterface file for ASPiK GUI object
 pluginparameter.cppBase class implementation file for ASPiK pluginparameter object
 pluginparameter.hBase class interface file for ASPiK pluginparameter object
 pluginstructures.hGlobally utilized structures and enumerations
  vst_source
 channelformats.h
 customparameters.cppImplementations of log, anti-log and volt-octave custom parameter tapers
 customparameters.hDefinitions of log, anti-log and volt-octave custom parameter tapers
 factory.cppClass factory definition file; based on numerous examples in VST SDK
 vst3plugin.h