Struct

AgsAudioFxVst3AudioChannelData

since: 6.0

Description

struct AgsFxVst3AudioChannelData {
  GRecMutex strct_mutex;
  gpointer parent;
  guint event_count;
  float* output;
  float* input;
  AgsVstIComponent* icomponent;
  AgsVstIEditController* iedit_controller;
  AgsVstIAudioProcessor* iaudio_processor;
  AgsVstIEditControllerHostEditing* iedit_controller_host_editing;
  AgsVstComponentHandler* icomponent_handler;
  AgsVstIComponentHandlerBeginEdit* begin_edit_callback;
  AgsVstIComponentHandlerPerformEdit* perform_edit_callback;
  AgsVstIComponentHandlerEndEdit* end_edit_callback;
  AgsVstIComponentHandlerRestartComponent* restart_component_callback;
  AgsVstProcessData* process_data;
  AgsVstProcessContext* process_context;
  AgsVstParameterChanges* input_parameter_changes;
  AgsVstIEventList* input_event;
  None parameter_changes;
  None input_data;
}
No description available.
Structure members
strct_mutex
No description available.
parent
No description available.
event_count
No description available.
output
No description available.
input
No description available.
icomponent
No description available.
iedit_controller
No description available.
iaudio_processor
No description available.
iedit_controller_host_editing
No description available.
icomponent_handler
No description available.
begin_edit_callback
No description available.
perform_edit_callback
No description available.
end_edit_callback
No description available.
restart_component_callback
No description available.
process_data
No description available.
process_context
No description available.
input_parameter_changes
No description available.
input_event
No description available.
parameter_changes
No description available.
input_data
No description available.

Available since: 6.0

Functions

ags_fx_vst3_audio_channel_data_alloc

Allocate AgsFxVst3AudioChannelData-struct.

since: 3.10.5

Instance methods

ags_fx_vst3_audio_channel_data_free

Free channel_data.

since: 3.10.5