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

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 65 of file plugin_preset.h.

Field Documentation

◆ id

PluginPresetIdentifier PluginBank::id

Definition at line 78 of file plugin_preset.h.

◆ name

char* PluginBank::name

Human readable name.

Definition at line 76 of file plugin_preset.h.

◆ num_presets

int PluginBank::num_presets

Definition at line 69 of file plugin_preset.h.

◆ presets

PluginPreset** PluginBank::presets

Presets in this bank.

Definition at line 68 of file plugin_preset.h.

◆ presets_size

size_t PluginBank::presets_size

Definition at line 70 of file plugin_preset.h.

◆ uri

char* PluginBank::uri

URI if LV2.

Definition at line 73 of file plugin_preset.h.


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