Zrythm
a highly automated and intuitive digital audio workstation
|
Data Fields | |
Plugin * | plugin |
Pointer back to Plugin. | |
unsigned int | carla_plugin_id |
Plugin ID inside carla engine. | |
bool | ports_created |
Whether ports are already created or not. | |
bool | loading_state |
Flag. | |
unsigned int | audio_input_port_id |
Port ID of first audio input (for connecting inside patchbay). | |
unsigned int | audio_output_port_id |
Port ID of first audio output (for connecting inside patchbay). | |
unsigned int | cv_input_port_id |
Port ID of first cv input (for connecting inside patchbay). | |
unsigned int | cv_output_port_id |
Port ID of first cv output (for connecting inside patchbay). | |
unsigned int | midi_input_port_id |
Port ID of first midi input (for connecting inside patchbay). | |
unsigned int | midi_output_port_id |
Port ID of first midi output (for connecting inside patchbay). | |
GPtrArray * | patchbay_port_info |
Used when connecting Carla's internal plugin to patchbay ports. | |
guint | tick_cb |
GTK tick callback. | |
float ** | zero_inbufs |
Used during processing. | |
float ** | zero_outbufs |
float ** | inbufs |
float ** | outbufs |
unsigned int | max_variant_audio_ins |
unsigned int | max_variant_audio_outs |
unsigned int | max_variant_cv_ins |
unsigned int | max_variant_cv_outs |
unsigned int | max_variant_midi_ins |
unsigned int | max_variant_midi_outs |
Definition at line 52 of file carla_native_plugin.h.
unsigned int CarlaNativePlugin::audio_input_port_id |
Port ID of first audio input (for connecting inside patchbay).
Definition at line 80 of file carla_native_plugin.h.
unsigned int CarlaNativePlugin::audio_output_port_id |
Port ID of first audio output (for connecting inside patchbay).
Definition at line 83 of file carla_native_plugin.h.
unsigned int CarlaNativePlugin::carla_plugin_id |
Plugin ID inside carla engine.
Definition at line 70 of file carla_native_plugin.h.
unsigned int CarlaNativePlugin::cv_input_port_id |
Port ID of first cv input (for connecting inside patchbay).
Definition at line 87 of file carla_native_plugin.h.
unsigned int CarlaNativePlugin::cv_output_port_id |
Port ID of first cv output (for connecting inside patchbay).
Definition at line 90 of file carla_native_plugin.h.
float** CarlaNativePlugin::inbufs |
Definition at line 113 of file carla_native_plugin.h.
bool CarlaNativePlugin::loading_state |
Flag.
Definition at line 76 of file carla_native_plugin.h.
unsigned int CarlaNativePlugin::max_variant_audio_ins |
Definition at line 116 of file carla_native_plugin.h.
unsigned int CarlaNativePlugin::max_variant_audio_outs |
Definition at line 117 of file carla_native_plugin.h.
unsigned int CarlaNativePlugin::max_variant_cv_ins |
Definition at line 118 of file carla_native_plugin.h.
unsigned int CarlaNativePlugin::max_variant_cv_outs |
Definition at line 119 of file carla_native_plugin.h.
unsigned int CarlaNativePlugin::max_variant_midi_ins |
Definition at line 120 of file carla_native_plugin.h.
unsigned int CarlaNativePlugin::max_variant_midi_outs |
Definition at line 121 of file carla_native_plugin.h.
unsigned int CarlaNativePlugin::midi_input_port_id |
Port ID of first midi input (for connecting inside patchbay).
Definition at line 94 of file carla_native_plugin.h.
unsigned int CarlaNativePlugin::midi_output_port_id |
Port ID of first midi output (for connecting inside patchbay).
Definition at line 97 of file carla_native_plugin.h.
float** CarlaNativePlugin::outbufs |
Definition at line 114 of file carla_native_plugin.h.
GPtrArray* CarlaNativePlugin::patchbay_port_info |
Used when connecting Carla's internal plugin to patchbay ports.
Definition at line 101 of file carla_native_plugin.h.
Plugin* CarlaNativePlugin::plugin |
Pointer back to Plugin.
Definition at line 67 of file carla_native_plugin.h.
bool CarlaNativePlugin::ports_created |
Whether ports are already created or not.
Definition at line 73 of file carla_native_plugin.h.
guint CarlaNativePlugin::tick_cb |
GTK tick callback.
Definition at line 104 of file carla_native_plugin.h.
float** CarlaNativePlugin::zero_inbufs |
Used during processing.
Must be resized on buffer size change.
Definition at line 111 of file carla_native_plugin.h.
float** CarlaNativePlugin::zero_outbufs |
Definition at line 112 of file carla_native_plugin.h.