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

Directories

directory  AAX
 
directory  APP
 
directory  AUv2
 
directory  AUv3
 
directory  CLAP
 
directory  Extras
 
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]