PluginInfo

Undocumented in source.

Members

Aliases

pluginVersion
deprecated alias pluginVersion = publicVersion
Undocumented in source.

Variables

hasGUI
bool hasGUI;

True if the plugin has a graphical UI. Easy way to disable it.

isSynth
bool isSynth;

True if the plugin "is a synth". This has only a semantic effect.

pluginName
string pluginName;
Undocumented in source.
pluginUniqueID
char[4] pluginUniqueID;

Used for both VST and AU. In AU it is namespaced by the manufacturer. In VST it should be unique. While it seems no VST host use this ID as a unique way to identify a plugin, common wisdom is to try to get a sufficiently random one.

publicVersion
PluginVersion publicVersion;
Undocumented in source.
receivesMIDI
bool receivesMIDI;

True if the plugin should receive MIDI events. Warning: receiving MIDI forces you to call getNextMidiMessages with the right number of frames, every buffer.

vendorName
string vendorName;
Undocumented in source.
vendorUniqueID
char[4] vendorUniqueID;

Used in AU only.

Meta