|
Interface Technology Basics VST 3.7
SDK for developing VST plug-in
|
#include "ibstream.h"Classes | |
| class | IPluginCompatibility |
| optional interface to query the compatibility of the plug-ins classes More... | |
Namespaces | |
| namespace | Steinberg |
| This header provides classes for working with FUnknown. | |
Macros | |
| #define | kPluginCompatibilityClass "Plugin Compatibility Class" |
| moduleinfo.json More... | |
| #define kPluginCompatibilityClass "Plugin Compatibility Class" |
moduleinfo.json
The moduleinfo.json describes the contents of the plug-in in a JSON5 compatible format (See https://json5.org/). It contains the factory info (see PFactoryInfo), the contained classes (see PClassInfo), the included snapshots and a list of compatibility of the included classes.
An example moduleinfo.json: