Go to the source code of this file.
|
AgsVstEvent * | ags_vst_note_on_event_alloc (gint channel, gint pitch, gfloat tuning, gfloat velocity, gint32 length, gint32 note_id) |
|
AgsVstEvent * | ags_vst_note_off_event_alloc (gint channel, gint pitch, gfloat tuning, gfloat velocity, gint32 length, gint32 note_id) |
|
void | ags_vst_event_set_sample_offset (AgsVstEvent *event, gint32 sample_offset) |
|
const AgsVstTUID * | ags_vst_ievent_list_get_iid () |
|
gint32 | ags_vst_ievent_list_get_event_count (AgsVstIEventList *ievent_list) |
|
AgsVstTResult | ags_vst_ievent_list_get_event (AgsVstIEventList *ievent_list, gint32 index, AgsVstEvent *e) |
|
AgsVstTResult | ags_vst_ievent_list_add_event (AgsVstIEventList *ievent_list, AgsVstEvent *e) |
|
◆ AgsVstChordEvent
◆ AgsVstDataEvent
◆ AgsVstEvent
◆ AgsVstIEventList
◆ AgsVstLegacyMIDICCOutEventEvent
◆ AgsVstNoteOffEvent
◆ AgsVstNoteOnEvent
◆ AgsVstPolyPressureEvent
◆ AgsVstScaleEvent
◆ AgsVstNoteMidiUserRange
Enumerator |
---|
AGS_VST_KNOTE_ID_USER_RANGE_LOWER_BOUND | |
AGS_VST_KNOTE_ID_USER_RANGE_UPPER_BOUND | |
◆ ags_vst_event_set_sample_offset()
void ags_vst_event_set_sample_offset |
( |
AgsVstEvent * |
event, |
|
|
gint32 |
sample_offset |
|
) |
| |
Set sample offset.
- Parameters
-
event | the event |
sample_offset | sample offset |
- Since
- 5.0.0
◆ ags_vst_ievent_list_add_event()
Add event.
- Parameters
-
ievent_list | the event list |
e | the event |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_ievent_list_get_event()
Get event.
- Parameters
-
ievent_list | the event list |
index | the index |
e | the event |
- Returns
- the return value
- Since
- 5.0.0
◆ ags_vst_ievent_list_get_event_count()
Get event count.
- Parameters
-
ievent_list | the event list |
- Returns
- the event count
- Since
- 5.0.0
◆ ags_vst_ievent_list_get_iid()
const AgsVstTUID * ags_vst_ievent_list_get_iid |
( |
| ) |
|
Get IID.
- Returns
- the Steinberg::TUID as AgsVstFUID
- Since
- 5.0.0
◆ ags_vst_note_off_event_alloc()
AgsVstEvent * ags_vst_note_off_event_alloc |
( |
gint |
channel, |
|
|
gint |
pitch, |
|
|
gfloat |
tuning, |
|
|
gfloat |
velocity, |
|
|
gint32 |
length, |
|
|
gint32 |
note_id |
|
) |
| |
Allocate note-off event.
- Parameters
-
channel | the MIDI channel |
pitch | the pitch |
tuning | the tuning |
velocity | the MIDI velocity |
length | the length |
note_id | the note identifier |
- Returns
- the AgsVstEvent
- Since
- 5.0.0
◆ ags_vst_note_on_event_alloc()
AgsVstEvent * ags_vst_note_on_event_alloc |
( |
gint |
channel, |
|
|
gint |
pitch, |
|
|
gfloat |
tuning, |
|
|
gfloat |
velocity, |
|
|
gint32 |
length, |
|
|
gint32 |
note_id |
|
) |
| |
Allocate note-on event.
- Parameters
-
channel | the MIDI channel |
pitch | the pitch |
tuning | the tuning |
velocity | the MIDI velocity |
length | the length |
note_id | the note identifier |
- Returns
- the AgsVstEvent
- Since
- 5.0.0