10#ifndef __SCHEMA_PLUGINS_PLUGIN_IDENTIFIER_H__
11#define __SCHEMA_PLUGINS_PLUGIN_IDENTIFIER_H__
17typedef enum ZPluginSlotType_v1
19 Z_PLUGIN_SLOT_INVALID_v1,
20 Z_PLUGIN_SLOT_INSERT_v1,
21 Z_PLUGIN_SLOT_MIDI_FX_v1,
22 Z_PLUGIN_SLOT_INSTRUMENT_v1,
23 Z_PLUGIN_SLOT_MODULATOR_v1,
26static const cyaml_strval_t plugin_slot_type_strings_v1[] = {
27 {
"Invalid", Z_PLUGIN_SLOT_INVALID_v1 },
28 {
"Insert", Z_PLUGIN_SLOT_INSERT_v1 },
29 {
"MIDI FX", Z_PLUGIN_SLOT_MIDI_FX_v1 },
30 {
"Instrument", Z_PLUGIN_SLOT_INSTRUMENT_v1 },
31 {
"Modulator", Z_PLUGIN_SLOT_MODULATOR_v1 },
37 ZPluginSlotType_v1 slot_type;
38 unsigned int track_name_hash;
42static const cyaml_schema_field_t plugin_identifier_fields_schema_v1[] = {
51static const cyaml_schema_value_t plugin_identifier_schema_v1 = {