Go to the source code of this file.
|
enum | AgsVstNoteExpressionTypeIDs {
AGS_VST_KVOLUME_TYPE_ID = 0
, AGS_VST_KPAN_TYPE_ID
, AGS_VST_KTUNING_TYPE_ID
, AGS_VST_KVIBRATO_TYPE_ID
,
AGS_VST_KEXPRESSION_TYPE_ID
, AGS_VST_KBRIGHTNESS_TYPE_ID
, AGS_VST_KTEXT_TYPE_ID
, AGS_VST_KPHONEME_TYPE_ID
,
AGS_VST_KCUSTOM_START = 100000
, AGS_VST_KCUSTOM_END = 200000
, AGS_VST_KINVALID_TYPE_ID = 0xFFFFFFFF
} |
|
|
const AgsVstTUID * | ags_vst_inote_expression_controller_get_iid () |
|
gint32 | ags_vst_inote_expression_controller_get_note_expression_count (AgsVstINoteExpressionController *inote_expression_controller, gint32 bus_index, gint16 channel) |
|
AgsVstTResult | ags_vst_inote_expression_controller_get_note_expression_info (AgsVstINoteExpressionController *inote_expression_controller, gint32 bus_index, gint16 channel, gint32 note_expression_index, AgsVstNoteExpressionTypeInfo *note_expression_type_info) |
|
AgsVstTResult | ags_vst_inote_expression_controller_get_note_expression_string_by_value (AgsVstINoteExpressionController *inote_expression_controller, gint32 bus_index, gint16 channel, AgsVstNoteExpressionTypeID id, AgsVstNoteExpressionValue value_normalized, AgsVstString128 *string) |
|
AgsVstTResult | ags_vst_inote_expression_controller_get_note_expression_value_by_string (AgsVstINoteExpressionController *inote_expression_controller, gint32 bus_index, gint16 channel, AgsVstNoteExpressionTypeID id, AgsVstTChar *in, AgsVstNoteExpressionValue *value_normalized) |
|
const AgsVstTUID * | ags_vst_ikeyswitch_controller_get_iid () |
|
gint32 | ags_vst_ikey_switchcontroller_get_keyswitch_count (AgsVstIKeyswitchController *ikeyswitch_controller, gint32 bus_index, gint16 channel) |
|
AgsVstTResult | ags_vst_ikeyswitch_controller_get_keyswitch_info (AgsVstIKeyswitchController *ikeyswitch_controller, gint32 bus_index, gint16 channel, gint32 keyswitch_index, AgsVstKeyswitchInfo *info) |
|
◆ AgsVstIKeyswitchController
◆ AgsVstINoteExpressionController
◆ AgsVstKeyswitchInfo
◆ AgsVstKeyswitchTypeID
◆ AgsVstNoteExpressionTextEvent
◆ AgsVstNoteExpressionTypeID
◆ AgsVstNoteExpressionTypeInfo
◆ AgsVstNoteExpressionValue
◆ AgsVstNoteExpressionValueDescription
◆ AgsVstNoteExpressionValueEvent
◆ AgsVstNoteExpressionTypeIDs
Enumerator |
---|
AGS_VST_KVOLUME_TYPE_ID | |
AGS_VST_KPAN_TYPE_ID | |
AGS_VST_KTUNING_TYPE_ID | |
AGS_VST_KVIBRATO_TYPE_ID | |
AGS_VST_KEXPRESSION_TYPE_ID | |
AGS_VST_KBRIGHTNESS_TYPE_ID | |
AGS_VST_KTEXT_TYPE_ID | |
AGS_VST_KPHONEME_TYPE_ID | |
AGS_VST_KCUSTOM_START | |
AGS_VST_KCUSTOM_END | |
AGS_VST_KINVALID_TYPE_ID | |
◆ ags_vst_ikey_switchcontroller_get_keyswitch_count()
gint32 ags_vst_ikey_switchcontroller_get_keyswitch_count |
( |
AgsVstIKeyswitchController * |
ikeyswitch_controller, |
|
|
gint32 |
bus_index, |
|
|
gint16 |
channel |
|
) |
| |
◆ ags_vst_ikeyswitch_controller_get_iid()
const AgsVstTUID * ags_vst_ikeyswitch_controller_get_iid |
( |
| ) |
|
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_ikeyswitch_controller_get_keyswitch_info()
◆ ags_vst_inote_expression_controller_get_iid()
const AgsVstTUID * ags_vst_inote_expression_controller_get_iid |
( |
| ) |
|
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_inote_expression_controller_get_note_expression_count()
gint32 ags_vst_inote_expression_controller_get_note_expression_count |
( |
AgsVstINoteExpressionController * |
inote_expression_controller, |
|
|
gint32 |
bus_index, |
|
|
gint16 |
channel |
|
) |
| |
Get note expression count.
- Parameters
-
inote_expression_controller | the note expression controller |
bus_index | the bus index |
channel | the MIDI channel |
- Returns
- the note expression count
- Since
- 5.0.0
◆ ags_vst_inote_expression_controller_get_note_expression_info()
Get note expression info.
- Parameters
-
inote_expression_controller | note note expression controller |
bus_index | the bus index |
channel | the MIDI channel |
note_expression_index | the note expression index |
note_expression_type_info | the note expression type info |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_inote_expression_controller_get_note_expression_string_by_value()
Get note expression string by value.
- Parameters
-
inote_expression_controller | note note expression controller |
bus_index | the bus index |
channel | the MIDI channel |
id | the type identifier |
value_normalized | the normalized value |
string | the string |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_inote_expression_controller_get_note_expression_value_by_string()
Get note expression value by string.
- Parameters
-
inote_expression_controller | note note expression controller |
bus_index | the bus index |
channel | the MIDI channel |
id | the type identifier |
in | the string |
value_normalized | the normalized value |
- Returns
- the return value
- Since
- 5.0.0