![]() |
gsequencer 7.0.5
Advanced Gtk+ Sequencer
|
Loading...
Searching...
No Matches
#include <ags/vst3-capi/pluginterfaces/vst/ags_vst_iedit_controller.h>#include <ags/vst3-capi/host/ags_vst_host_context.h>#include <pluginterfaces/vst/ivsteditcontroller.h>#include <public.sdk/source/vst/vstcomponent.h>
Include dependency graph for ags_vst_iedit_controller.cpp:

Variables | |
| const AgsVstCString | ags_vst_editor = "editor" |
Function Documentation
◆ ags_vst_icomponent_handler2_finish_group_edit()
| AgsVstTResult ags_vst_icomponent_handler2_finish_group_edit | ( | AgsVstIComponentHandler2 * | icomponent_handler2 | ) |
Finish group edit.
- Parameters
-
icomponent_handler2 the component handler2
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_icomponent_handler2_get_iid()
| const AgsVstTUID * ags_vst_icomponent_handler2_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_icomponent_handler2_request_open_editor()
| AgsVstTResult ags_vst_icomponent_handler2_request_open_editor | ( | AgsVstIComponentHandler2 * | icomponent_handler2, |
| AgsVstFIDString | name | ||
| ) |
Request open editor.
- Parameters
-
icomponent_handler2 the component handler2 name the name
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_icomponent_handler2_set_dirty()
| AgsVstTResult ags_vst_icomponent_handler2_set_dirty | ( | AgsVstIComponentHandler2 * | icomponent_handler2, |
| gboolean | state | ||
| ) |
Set dirty.
- Parameters
-
icomponent_handler2 the component handler2 state true if dirty, otherwise false
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_icomponent_handler_begin_edit()
| AgsVstTResult ags_vst_icomponent_handler_begin_edit | ( | AgsVstIComponentHandler * | icomponent_handler, |
| AgsVstParamID | id | ||
| ) |
Begin edit.
- Parameters
-
icomponent_handler the component handler id the parameter identifier
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_icomponent_handler_bus_activation_get_iid()
| const AgsVstTUID * ags_vst_icomponent_handler_bus_activation_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_icomponent_handler_bus_activation_request_bus_activation()
| AgsVstTResult ags_vst_icomponent_handler_bus_activation_request_bus_activation | ( | AgsVstIComponentHandlerBusActivation * | icomponent_handler_bus_activation, |
| AgsVstMediaType | media_type, | ||
| AgsVstBusDirection | dir, | ||
| gint32 | index, | ||
| gboolean | state | ||
| ) |
◆ ags_vst_icomponent_handler_end_edit()
| AgsVstTResult ags_vst_icomponent_handler_end_edit | ( | AgsVstIComponentHandler * | icomponent_handler, |
| AgsVstParamID | id | ||
| ) |
End edit.
- Parameters
-
icomponent_handler the component handler id the parameter identifier
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_icomponent_handler_get_iid()
| const AgsVstTUID * ags_vst_icomponent_handler_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_icomponent_handler_perform_edit()
| AgsVstTResult ags_vst_icomponent_handler_perform_edit | ( | AgsVstIComponentHandler * | icomponent_handler, |
| AgsVstParamID | id, | ||
| AgsVstParamValue | value_normalized | ||
| ) |
Perform edit.
- Parameters
-
icomponent_handler the component handler id the parameter identifier value_normalized the normalized value
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_icomponent_handler_restart_component()
| AgsVstTResult ags_vst_icomponent_handler_restart_component | ( | AgsVstIComponentHandler * | icomponent_handler, |
| gint32 | flags | ||
| ) |
Restart component.
- Parameters
-
icomponent_handler the component handler flats the flags
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iedit_controller2_get_iid()
| const AgsVstTUID * ags_vst_iedit_controller2_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_iedit_controller2_open_about_box()
| AgsVstTResult ags_vst_iedit_controller2_open_about_box | ( | AgsVstIEditController2 * | iedit_controller2, |
| gboolean | only_check | ||
| ) |
Open about box.
- Parameters
-
iedit_controller iedit-controller2 only_check true if check, otherwise false
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iedit_controller2_open_help()
| AgsVstTResult ags_vst_iedit_controller2_open_help | ( | AgsVstIEditController2 * | iedit_controller2, |
| gboolean | only_check | ||
| ) |
Open help.
- Parameters
-
iedit_controller iedit-controller2 only_check true if check, otherwise false
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iedit_controller2_set_knob_mode()
| AgsVstTResult ags_vst_iedit_controller2_set_knob_mode | ( | AgsVstIEditController2 * | iedit_controller2, |
| guint | mode | ||
| ) |
Set knob mode.
- Parameters
-
iedit_controller iedit-controller2 mode the know mode
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iedit_controller_create_view()
| AgsVstIPlugView * ags_vst_iedit_controller_create_view | ( | AgsVstIEditController * | iedit_controller, |
| AgsVstFIDString | name | ||
| ) |
Create view.
- Parameters
-
iedit_controller iedit-controller name the name
- Returns
- the plug-view
- Since
- 5.0.0
◆ ags_vst_iedit_controller_get_iid()
| const AgsVstTUID * ags_vst_iedit_controller_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_iedit_controller_get_param_normalized()
| AgsVstParamValue ags_vst_iedit_controller_get_param_normalized | ( | AgsVstIEditController * | iedit_controller, |
| AgsVstParamID | id | ||
| ) |
Get parameter normalized.
- Parameters
-
iedit_controller iedit-controller id the identifier
- Returns
- the parameter value
- Since
- 5.0.0
◆ ags_vst_iedit_controller_get_param_string_by_value()
| AgsVstTResult ags_vst_iedit_controller_get_param_string_by_value | ( | AgsVstIEditController * | iedit_controller, |
| AgsVstParamID | id, | ||
| AgsVstParamValue | value_normalized, | ||
| gchar * | string | ||
| ) |
Get parameter string by value.
- Parameters
-
iedit_controller iedit-controller id the identifier value_normalized the normalized value string the string
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iedit_controller_get_param_value_by_string()
| AgsVstTResult ags_vst_iedit_controller_get_param_value_by_string | ( | AgsVstIEditController * | iedit_controller, |
| AgsVstParamID | id, | ||
| AgsVstTChar * | string, | ||
| AgsVstParamValue * | value_normalized | ||
| ) |
Get parameter value by string.
- Parameters
-
iedit_controller iedit-controller id the identifier string the string value_normalized the normalized value
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iedit_controller_get_parameter_count()
| gint32 ags_vst_iedit_controller_get_parameter_count | ( | AgsVstIEditController * | iedit_controller | ) |
Get parameter count.
- Parameters
-
iedit_controller iedit-controller
- Returns
- the parameter count
- Since
- 5.0.0
◆ ags_vst_iedit_controller_get_parameter_info()
| AgsVstTResult ags_vst_iedit_controller_get_parameter_info | ( | AgsVstIEditController * | iedit_controller, |
| gint32 | param_index, | ||
| AgsVstParameterInfo * | info | ||
| ) |
Get parameter info.
- Parameters
-
iedit_controller iedit-controller param_index the parameter index info the parameter info
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iedit_controller_get_state()
| AgsVstTResult ags_vst_iedit_controller_get_state | ( | AgsVstIEditController * | iedit_controller, |
| AgsVstIBStream * | state | ||
| ) |
Get state.
- Parameters
-
iedit_controller iedit-controller state the stream
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iedit_controller_host_editing_begin_edit_from_host()
| AgsVstTResult ags_vst_iedit_controller_host_editing_begin_edit_from_host | ( | AgsVstIEditControllerHostEditing * | iedit_controller_host_editing, |
| AgsVstParamID | param_id | ||
| ) |
Begin edit from host.
- Parameters
-
iedit_controller_host_editing the iedit-controller host editing param_id the parameter identifier
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iedit_controller_host_editing_end_edit_from_host()
| AgsVstTResult ags_vst_iedit_controller_host_editing_end_edit_from_host | ( | AgsVstIEditControllerHostEditing * | iedit_controller_host_editing, |
| AgsVstParamID | param_id | ||
| ) |
End edit from host.
- Parameters
-
iedit_controller_host_editing the iedit-controller host editing param_id the parameter identifier
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iedit_controller_host_editing_get_iid()
| const AgsVstTUID * ags_vst_iedit_controller_host_editing_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_iedit_controller_normalized_param_to_plain()
| AgsVstParamValue ags_vst_iedit_controller_normalized_param_to_plain | ( | AgsVstIEditController * | iedit_controller, |
| AgsVstParamID | id, | ||
| AgsVstParamValue | value_normalized | ||
| ) |
Normalized parameter to plain.
- Parameters
-
iedit_controller iedit-controller id the identifier value_normalized the normalized value
- Since
- 5.0.0
◆ ags_vst_iedit_controller_plain_param_to_normalized()
| AgsVstParamValue ags_vst_iedit_controller_plain_param_to_normalized | ( | AgsVstIEditController * | iedit_controller, |
| AgsVstParamID | id, | ||
| AgsVstParamValue | plain_value | ||
| ) |
Plain parameter to normalized.
- Parameters
-
iedit_controller iedit-controller id the identifier plain_value the plain value
- Returns
- the parameter value
- Since
- 5.0.0
◆ ags_vst_iedit_controller_set_component_handler()
| AgsVstTResult ags_vst_iedit_controller_set_component_handler | ( | AgsVstIEditController * | iedit_controller, |
| AgsVstIComponentHandler * | handler | ||
| ) |
Set component handler.
- Parameters
-
iedit_controller iedit-controller handler the component handler
- Returns
- the parameter value
- Since
- 5.0.0
◆ ags_vst_iedit_controller_set_component_state()
| AgsVstTResult ags_vst_iedit_controller_set_component_state | ( | AgsVstIEditController * | iedit_controller, |
| AgsVstIBStream * | state | ||
| ) |
Set component state.
- Parameters
-
iedit_controller iedit controller state the state
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iedit_controller_set_param_normalized()
| AgsVstParamValue ags_vst_iedit_controller_set_param_normalized | ( | AgsVstIEditController * | iedit_controller, |
| AgsVstParamID | id, | ||
| AgsVstParamValue | value | ||
| ) |
Set parameter normalized.
- Parameters
-
iedit_controller iedit-controller id the identifier value the parameter value
- Returns
- the parameter value
- Since
- 5.0.0
◆ ags_vst_iedit_controller_set_state()
| AgsVstTResult ags_vst_iedit_controller_set_state | ( | AgsVstIEditController * | iedit_controller, |
| AgsVstIBStream * | state | ||
| ) |
Set state.
- Parameters
-
iedit_controller iedit-controller state the stream
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_imidi_mapping_get_iid()
| const AgsVstTUID * ags_vst_imidi_mapping_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_imidi_mapping_get_midi_controller_assignment()
| AgsVstTResult ags_vst_imidi_mapping_get_midi_controller_assignment | ( | AgsVstIMidiMapping * | imidi_mapping, |
| gint32 | bus_index, | ||
| gint16 | channel, | ||
| AgsVstCtrlNumber | midi_controller_number, | ||
| AgsVstParamID * | id | ||
| ) |
Get midi controller assignment.
- Parameters
-
imidi_mapping imidi-mapping bus_index the bus index channel the channel midi_controller_number midi controller number id the identifier
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iprogress_finish()
| AgsVstTResult ags_vst_iprogress_finish | ( | AgsVstIProgress * | iprogress, |
| AgsVstID | id | ||
| ) |
Finish.
- Parameters
-
iprogress the iprogress id the identifier
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iprogress_get_iid()
| const AgsVstTUID * ags_vst_iprogress_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_iprogress_start()
| AgsVstTResult ags_vst_iprogress_start | ( | AgsVstIProgress * | iprogress, |
| AgsVstProgressType | progress_type, | ||
| ags_vst_tchar * | optional_description, | ||
| AgsVstID * | out_id | ||
| ) |
◆ ags_vst_iprogress_update()
| AgsVstTResult ags_vst_iprogress_update | ( | AgsVstIProgress * | iprogress, |
| AgsVstID | id, | ||
| AgsVstParamValue | norm_value | ||
| ) |
Update.
- Parameters
-
iprogress the iprogress id the identifier norm_value the normalized value
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_parameter_info_alloc()
| AgsVstParameterInfo * ags_vst_parameter_info_alloc | ( | ) |
Allocate parameter info.
- Returns
- the AgsVstParameterInfo
- Since
- 5.0.0
◆ ags_vst_parameter_info_free()
| void ags_vst_parameter_info_free | ( | AgsVstParameterInfo * | info | ) |
Free parameter info.
- Parameters
-
info the parameter info
- Since
- 5.0.0
◆ ags_vst_parameter_info_get_default_normalized_value()
| AgsVstParamValue ags_vst_parameter_info_get_default_normalized_value | ( | AgsVstParameterInfo * | info | ) |
Get default normalized value.
- Parameters
-
info the parameter info
- Returns
- the normalized value
- Since
- 5.0.0
◆ ags_vst_parameter_info_get_flags()
| guint ags_vst_parameter_info_get_flags | ( | AgsVstParameterInfo * | info | ) |
Get flags.
- Parameters
-
info the parameter info
- Returns
- the flags
- Since
- 5.0.0
◆ ags_vst_parameter_info_get_param_id()
| AgsVstParamID ags_vst_parameter_info_get_param_id | ( | AgsVstParameterInfo * | info | ) |
Get param id.
- Parameters
-
info the parameter info
- Returns
- the parameter identifier
- Since
- 5.0.0
◆ ags_vst_parameter_info_get_short_title()
| gchar * ags_vst_parameter_info_get_short_title | ( | AgsVstParameterInfo * | info | ) |
Get short title.
- Parameters
-
info the parameter info
- Returns
- the short title
- Since
- 5.0.0
◆ ags_vst_parameter_info_get_step_count()
| gint32 ags_vst_parameter_info_get_step_count | ( | AgsVstParameterInfo * | info | ) |
Get step count.
- Parameters
-
info the parameter info
- Returns
- the step count
- Since
- 5.0.0
◆ ags_vst_parameter_info_get_title()
| gchar * ags_vst_parameter_info_get_title | ( | AgsVstParameterInfo * | info | ) |
Get title.
- Parameters
-
info the parameter info
- Returns
- the title
- Since
- 5.0.0
◆ ags_vst_parameter_info_get_unit_id()
| AgsVstUnitID ags_vst_parameter_info_get_unit_id | ( | AgsVstParameterInfo * | info | ) |
Get unit identifier.
- Parameters
-
info the parameter info
- Returns
- the unit ID
- Since
- 5.0.0
◆ ags_vst_parameter_info_get_units()
| gchar * ags_vst_parameter_info_get_units | ( | AgsVstParameterInfo * | info | ) |
Get units.
- Parameters
-
info the parameter info
- Returns
- the units
- Since
- 5.0.0
Variable Documentation
◆ ags_vst_editor
| const AgsVstCString ags_vst_editor = "editor" |
Generated by

