iPlug2 - C++ Audio Plug-in Framework
Loading...
Searching...
No Matches
IPlug Directory Reference

Directories

directory  AAX
 
directory  APP
 
directory  AUv2
 
directory  AUv3
 
directory  ReaperExt
 
directory  VST2
 
directory  VST3
 
directory  WEB
 

Files

file  IPlug_include_in_plug_hdr.h [code]
 IPlug header include Include this file in the main header for your plugin A preprocessor macro for a particular API such as VST2_API should be defined at project level.
 
file  IPlug_include_in_plug_src.h [code]
 IPlug source include Include this file in the main source for your plugin, after #including the main header for your plugin.
 
file  IPlugAPIBase.cpp [code]
 IPlugAPIBase implementation.
 
file  IPlugAPIBase.h [code]
 
file  IPlugConstants.h [code]
 IPlug Constant definitions, Types, magic numbers.
 
file  IPlugDelegate_select.h [code]
 Used for choosing an editor delegate.
 
file  IPlugEditorDelegate.h [code]
 
file  IPlugLogger.h [code]
 IPlug logging a.k.a tracing functionality.
 
file  IPlugMidi.h [code]
 MIDI and sysex structs/utilites.
 
file  IPlugParameter.cpp [code]
 IParam implementation.
 
file  IPlugParameter.h [code]
 
file  IPlugPaths.cpp [code]
 IPlugPaths implementation for Windows and Linux.
 
file  IPlugPaths.h [code]
 Common paths useful for plug-ins.
 
file  IPlugPaths.mm [code]
 IPlugPaths implementation for macOS and iOS.
 
file  IPlugPlatform.h [code]
 Include to get consistently named preprocessor macros for different platforms and logging functionality.
 
file  IPlugPluginBase.cpp [code]
 IPluginBase implementation.
 
file  IPlugPluginBase.h [code]
 
file  IPlugProcessor.cpp [code]
 IPlugProcessor implementation.
 
file  IPlugProcessor.h [code]
 
file  IPlugQueue.h [code]
 
file  IPlugStructs.h [code]
 
file  IPlugSWELL.h [code]
 
file  IPlugTimer.cpp [code]
 Timer implementation.
 
file  IPlugTimer.h [code]
 This file includes classes for implementing timers - in order to get a regular callback on the main thread The interface is partially based on the api of Steinberg's timer.cpp from the VST3_SDK for compatibility, base/source/timer.cpp, so thanks to them.
 
file  IPlugUtilities.h [code]
 Utility functions and macros.
 
file  ISender.h [code]