Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
PluginBank Struct Reference

A plugin bank containing presets. More...

#include <plugins/plugin_preset.h>

Collaboration diagram for PluginBank:

Data Fields

int schema_version
 
PluginPreset ** presets
 Presets in this bank.
 
int num_presets
 
size_t presets_size
 
char * uri
 URI if LV2.
 
char * name
 Human readable name.
 
PluginPresetIdentifier id
 

Detailed Description

A plugin bank containing presets.

If the plugin has no banks, there must be a default bank that will contain all the presets.

Definition at line 102 of file plugin_preset.h.

Field Documentation

◆ id

PluginPresetIdentifier PluginBank::id

Definition at line 117 of file plugin_preset.h.

◆ name

char* PluginBank::name

Human readable name.

Definition at line 115 of file plugin_preset.h.

◆ num_presets

int PluginBank::num_presets

Definition at line 108 of file plugin_preset.h.

◆ presets

PluginPreset** PluginBank::presets

Presets in this bank.

Definition at line 107 of file plugin_preset.h.

◆ presets_size

size_t PluginBank::presets_size

Definition at line 109 of file plugin_preset.h.

◆ schema_version

int PluginBank::schema_version

Definition at line 104 of file plugin_preset.h.

◆ uri

char* PluginBank::uri

URI if LV2.

Definition at line 112 of file plugin_preset.h.


The documentation for this struct was generated from the following file: