![]() |
gsequencer 7.0.5
Advanced Gtk+ Sequencer
|
ags_vst_iunits.cpp File Reference
#include <ags/vst3-capi/pluginterfaces/vst/ags_vst_iunits.h>
#include <pluginterfaces/vst/ivstunits.h>
Include dependency graph for ags_vst_iunits.cpp:

Function Documentation
◆ ags_vst_iprogram_list_data_get_iid()
const AgsVstTUID * ags_vst_iprogram_list_data_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_iprogram_list_data_get_program_data()
AgsVstTResult ags_vst_iprogram_list_data_get_program_data | ( | AgsVstIProgramListData * | iprogram_list_data, |
AgsVstProgramListID | list_id, | ||
gint32 | program_index, | ||
AgsVstIBStream * | data | ||
) |
Get Program data.
- Parameters
-
iprogram_list_data pirogram list data list_id the list identifier program_index the program index data the data
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iprogram_list_data_program_data_supported()
AgsVstTResult ags_vst_iprogram_list_data_program_data_supported | ( | AgsVstIProgramListData * | iprogram_list_data, |
AgsVstProgramListID | list_id | ||
) |
Program data supported.
- Parameters
-
iprogram_list_data iprogram list data list_id the list identifier
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iprogram_list_data_set_program_data()
AgsVstTResult ags_vst_iprogram_list_data_set_program_data | ( | AgsVstIProgramListData * | iprogram_list_data, |
AgsVstProgramListID | list_id, | ||
gint32 | program_index, | ||
AgsVstIBStream * | data | ||
) |
Set Program data.
- Parameters
-
iprogram_list_data iprogram list data list_id the list identifier program_index the program index data the data
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iunit_data_get_iid()
const AgsVstTUID * ags_vst_iunit_data_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_iunit_data_get_unit_data()
AgsVstTResult ags_vst_iunit_data_get_unit_data | ( | AgsVstIUnitData * | iunit_data, |
AgsVstUnitID | unit_id, | ||
AgsVstIBStream * | data | ||
) |
Get unit data.
- Parameters
-
iunit_data iunit data unit_id the identifier data the data
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iunit_data_set_unit_data()
AgsVstTResult ags_vst_iunit_data_set_unit_data | ( | AgsVstIUnitData * | iunit_data, |
AgsVstUnitID | unit_id, | ||
AgsVstIBStream * | data | ||
) |
Set unit data.
- Parameters
-
iunit_data iunit data unit_id the identifier data the data
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iunit_data_unit_data_supported()
AgsVstTResult ags_vst_iunit_data_unit_data_supported | ( | AgsVstIUnitData * | iunit_data, |
AgsVstUnitID | unit_id | ||
) |
Program data supported.
- Parameters
-
iunit_data iunit data unit_id the identifier
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iunit_handler2_get_iid()
const AgsVstTUID * ags_vst_iunit_handler2_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_iunit_handler2_notify_unit_by_bus_change()
AgsVstTResult ags_vst_iunit_handler2_notify_unit_by_bus_change | ( | AgsVstIUnitHandler2 * | iunit_handler2 | ) |
Notify unit by bus change.
- Parameters
-
iunit_handler2 the unit handler2
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iunit_handler_get_iid()
const AgsVstTUID * ags_vst_iunit_handler_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_iunit_handler_notify_program_list_change()
AgsVstTResult ags_vst_iunit_handler_notify_program_list_change | ( | AgsVstIUnitHandler * | iunit_handler, |
AgsVstProgramListID | program_list_id, | ||
gint32 | program_index | ||
) |
Notify program list change.
- Parameters
-
iunit_handler the unit handler program_list_id the program list identifier program_index the program index
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iunit_handler_notify_unit_selection()
AgsVstTResult ags_vst_iunit_handler_notify_unit_selection | ( | AgsVstIUnitHandler * | iunit_handler, |
AgsVstUnitID | unit_id | ||
) |
Notify unit selection.
- Parameters
-
iunit_handler the unit handler unit_id the unit identifier
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iunit_info_get_iid()
const AgsVstTUID * ags_vst_iunit_info_get_iid | ( | ) |
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_iunit_info_get_program_info()
AgsVstTResult ags_vst_iunit_info_get_program_info | ( | AgsVstIUnitInfo * | iunit_info, |
AgsVstProgramListID | list_id, | ||
gint32 | program_index, | ||
AgsVstCString | attribute_id, | ||
gchar * | attribute_value | ||
) |
Get program info.
- Parameters
-
iunit_info the iunit info list_id the list identifier program_index the program index attribute_id the attribute identifier attribute_value the attribute value
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iunit_info_get_program_list_count()
gint32 ags_vst_iunit_info_get_program_list_count | ( | AgsVstIUnitInfo * | iunit_info | ) |
Get program list count.
- Parameters
-
iunit_info the iunit info
- Returns
- the program list count
- Since
- 5.0.0
◆ ags_vst_iunit_info_get_program_list_info()
AgsVstTResult ags_vst_iunit_info_get_program_list_info | ( | AgsVstIUnitInfo * | iunit_info, |
gint32 | list_index, | ||
AgsVstProgramListInfo * | info | ||
) |
Get program list info.
- Parameters
-
iunit_info the iunit info list_index the list index info the program list info
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iunit_info_get_program_name()
AgsVstTResult ags_vst_iunit_info_get_program_name | ( | AgsVstIUnitInfo * | iunit_info, |
AgsVstProgramListID | list_id, | ||
gint32 | program_index, | ||
gchar ** | name | ||
) |
Get program name.
- Parameters
-
iunit_info the iunit info list_id the list identifier program_index the program index name the return location of name
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iunit_info_get_program_pitch_name()
AgsVstTResult ags_vst_iunit_info_get_program_pitch_name | ( | AgsVstIUnitInfo * | iunit_info, |
AgsVstProgramListID | list_id, | ||
gint32 | program_index, | ||
gint16 | midi_pitch, | ||
gchar ** | name | ||
) |
Get program pitch name.
- Parameters
-
iunit_info the iunit info list_id the list identifier program_index the program index midi_pitch the MIDI pitch name the return location of name
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iunit_info_get_selected_unit()
AgsVstUnitID ags_vst_iunit_info_get_selected_unit | ( | AgsVstIUnitInfo * | iunit_info | ) |
Get selected unit.
- Parameters
-
iunit_info the iunit info
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iunit_info_get_unit_by_bus()
AgsVstTResult ags_vst_iunit_info_get_unit_by_bus | ( | AgsVstIUnitInfo * | iunit_info, |
AgsVstMediaType | type, | ||
AgsVstBusDirection | dir, | ||
gint32 | bus_index, | ||
gint32 | channel, | ||
AgsVstUnitID * | unit_id | ||
) |
Get unit by bus.
- Parameters
-
iunit_info the iunit info type the type dir the bus direction bus_index the bus index channel the MIDI channel unit_id the unit identifier
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iunit_info_get_unit_count()
gint32 ags_vst_iunit_info_get_unit_count | ( | AgsVstIUnitInfo * | iunit_info | ) |
Get unit count.
- Parameters
-
iunit_info the iunit info
- Returns
- the unit count
- Since
- 5.0.0
◆ ags_vst_iunit_info_get_unit_info()
AgsVstTResult ags_vst_iunit_info_get_unit_info | ( | AgsVstIUnitInfo * | iunit_info, |
gint32 | unit_index, | ||
AgsVstUnitInfo * | unit_info | ||
) |
Get unit info.
- Parameters
-
iunit_info the iunit info unit_index the unit index unit_info the unit info
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iunit_info_has_program_pitch_names()
AgsVstTResult ags_vst_iunit_info_has_program_pitch_names | ( | AgsVstIUnitInfo * | iunit_info, |
AgsVstProgramListID | list_id, | ||
gint32 | program_index | ||
) |
Has program pitch names.
- Parameters
-
iunit_info the iunit info list_id the list identifier program_index the program index
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_iunit_info_select_unit()
AgsVstTResult ags_vst_iunit_info_select_unit | ( | AgsVstIUnitInfo * | iunit_info, |
AgsVstUnitID | unit_id | ||
) |
Select unit.
- Parameters
-
iunit_info the iunit info
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_program_list_info_alloc()
AgsVstProgramListInfo * ags_vst_program_list_info_alloc | ( | ) |
Alloc.
- Returns
- the Steinberg::Vst::ProgramListInfo as AgsVstProgramListInfo
- Since
- 5.0.0
◆ ags_vst_program_list_info_free()
void ags_vst_program_list_info_free | ( | AgsVstProgramListInfo * | program_list_info | ) |
Free.
- Parameters
-
program_list_info the program list info
- Since
- 5.0.0
◆ ags_vst_program_list_info_get_id()
AgsVstProgramListID ags_vst_program_list_info_get_id | ( | AgsVstProgramListInfo * | program_list_info | ) |
Get identifier.
- Parameters
-
program_list_info the program list info
- Returns
- the program list identifier
- Since
- 5.0.0
◆ ags_vst_program_list_info_get_name()
gchar * ags_vst_program_list_info_get_name | ( | AgsVstProgramListInfo * | program_list_info | ) |
Get name.
- Parameters
-
program_list_info the program list info
- Returns
- the name
- Since
- 5.0.0
◆ ags_vst_program_list_info_get_program_count()
gint32 ags_vst_program_list_info_get_program_count | ( | AgsVstProgramListInfo * | program_list_info | ) |
Get program count.
- Parameters
-
program_list_info the program list info
- Returns
- the program count
- Since
- 5.0.0
◆ ags_vst_unit_info_alloc()
AgsVstUnitInfo * ags_vst_unit_info_alloc | ( | ) |
Alloc.
- Returns
- the Steinberg::Vst::UnitInfo as AgsVstUnitInfo
- Since
- 5.0.0
◆ ags_vst_unit_info_free()
void ags_vst_unit_info_free | ( | AgsVstUnitInfo * | unit_info | ) |
Free.
- Parameters
-
unit_info the unit info
- Since
- 5.0.0
◆ ags_vst_unit_info_get_id()
AgsVstUnitID ags_vst_unit_info_get_id | ( | AgsVstUnitInfo * | unit_info | ) |
Get identifier.
- Parameters
-
unit_info the unit info
- Returns
- the unit identifier
- Since
- 5.0.0
◆ ags_vst_unit_info_get_name()
gchar * ags_vst_unit_info_get_name | ( | AgsVstUnitInfo * | unit_info | ) |
Get name.
- Parameters
-
unit_info the unit info
- Returns
- the name
- Since
- 5.0.0
◆ ags_vst_unit_info_get_parent_unit_id()
AgsVstUnitID ags_vst_unit_info_get_parent_unit_id | ( | AgsVstUnitInfo * | unit_info | ) |
Get parent unit identifier.
- Parameters
-
unit_info the unit info
- Returns
- the parent unit identifier
- Since
- 5.0.0
◆ ags_vst_unit_info_get_program_list_id()
AgsVstProgramListID ags_vst_unit_info_get_program_list_id | ( | AgsVstUnitInfo * | unit_info | ) |
Get program list identifier.
- Parameters
-
unit_info the unit info
- Returns
- the program list identifier
- Since
- 5.0.0
Generated by