Used as name of the bundle in AAX.
Used as name of the bundle in AU.
Used as name of the bundle in VST.
Used for being at the right place in list of plug-ins.
True if the plugin has a graphical UI. Easy way to disable it.
True if the plugin "is a synth". This has only a semantic effect.
Plugin web page. Can be null.
Plugin name.
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.
True if the plugin should receive MIDI events. Warning: receiving MIDI forces you to call getNextMidiMessages with the right number of frames, every buffer.
True if the plugin sends MIDI events.
The vendor email adress for support. Can be null.
A four char vendor "unique" ID