Zrythm
a highly automated and intuitive digital audio workstation
|
Data Fields | |
int | schema_version |
char * | author |
char * | name |
char * | website |
ZPluginCategory | category |
char * | category_str |
Lv2 plugin subcategory. | |
int | num_audio_ins |
Number of audio input ports. | |
int | num_midi_ins |
Number of MIDI input ports. | |
int | num_audio_outs |
Number of audio output ports. | |
int | num_midi_outs |
Number of MIDI output ports. | |
int | num_ctrl_ins |
Number of input control (plugin param) ports. | |
int | num_ctrl_outs |
Number of output control (plugin param) ports. | |
int | num_cv_ins |
Number of input CV ports. | |
int | num_cv_outs |
Number of output CV ports. | |
PluginArchitecture | arch |
Architecture (32/64bit). | |
PluginProtocol | protocol |
Plugin protocol (Lv2/DSSI/LADSPA/VST/etc.). | |
char * | path |
Path, if not an Lv2Plugin which uses URIs. | |
char * | uri |
Lv2Plugin URI. | |
int64_t | unique_id |
Used for VST. | |
CarlaBridgeMode | min_bridge_mode |
Minimum required bridge mode. | |
bool | has_custom_ui |
unsigned int | ghash |
Hash of the plugin's bundle (.so/.ddl for VST) used when caching PluginDescriptor's, obtained using g_file_hash(). | |
WrappedObjectWithChangeSignal * | gobj |
Used in Gtk. | |
Definition at line 190 of file plugin_descriptor.h.
PluginArchitecture PluginDescriptor::arch |
Architecture (32/64bit).
Definition at line 218 of file plugin_descriptor.h.
char* PluginDescriptor::author |
Definition at line 193 of file plugin_descriptor.h.
ZPluginCategory PluginDescriptor::category |
Definition at line 196 of file plugin_descriptor.h.
char* PluginDescriptor::category_str |
Lv2 plugin subcategory.
Definition at line 198 of file plugin_descriptor.h.
unsigned int PluginDescriptor::ghash |
Hash of the plugin's bundle (.so/.ddl for VST) used when caching PluginDescriptor's, obtained using g_file_hash().
Definition at line 237 of file plugin_descriptor.h.
WrappedObjectWithChangeSignal* PluginDescriptor::gobj |
Used in Gtk.
Definition at line 240 of file plugin_descriptor.h.
bool PluginDescriptor::has_custom_ui |
Definition at line 232 of file plugin_descriptor.h.
CarlaBridgeMode PluginDescriptor::min_bridge_mode |
Minimum required bridge mode.
Definition at line 230 of file plugin_descriptor.h.
char* PluginDescriptor::name |
Definition at line 194 of file plugin_descriptor.h.
int PluginDescriptor::num_audio_ins |
Number of audio input ports.
Definition at line 200 of file plugin_descriptor.h.
int PluginDescriptor::num_audio_outs |
Number of audio output ports.
Definition at line 204 of file plugin_descriptor.h.
int PluginDescriptor::num_ctrl_ins |
Number of input control (plugin param) ports.
Definition at line 209 of file plugin_descriptor.h.
int PluginDescriptor::num_ctrl_outs |
Number of output control (plugin param) ports.
Definition at line 212 of file plugin_descriptor.h.
int PluginDescriptor::num_cv_ins |
Number of input CV ports.
Definition at line 214 of file plugin_descriptor.h.
int PluginDescriptor::num_cv_outs |
Number of output CV ports.
Definition at line 216 of file plugin_descriptor.h.
int PluginDescriptor::num_midi_ins |
Number of MIDI input ports.
Definition at line 202 of file plugin_descriptor.h.
int PluginDescriptor::num_midi_outs |
Number of MIDI output ports.
Definition at line 206 of file plugin_descriptor.h.
char* PluginDescriptor::path |
Path, if not an Lv2Plugin which uses URIs.
Definition at line 222 of file plugin_descriptor.h.
PluginProtocol PluginDescriptor::protocol |
Plugin protocol (Lv2/DSSI/LADSPA/VST/etc.).
Definition at line 220 of file plugin_descriptor.h.
int PluginDescriptor::schema_version |
Definition at line 192 of file plugin_descriptor.h.
int64_t PluginDescriptor::unique_id |
Used for VST.
Definition at line 227 of file plugin_descriptor.h.
char* PluginDescriptor::uri |
Lv2Plugin URI.
Definition at line 224 of file plugin_descriptor.h.
char* PluginDescriptor::website |
Definition at line 195 of file plugin_descriptor.h.