Advanced Gtk+ Sequencer Reference Manual | ||||
---|---|---|---|---|
Top | Description |
#include <ags/audio/recall/ags_count_beats_audio_run.h> struct AgsCountBeatsAudioRun; struct AgsCountBeatsAudioRunClass; AgsCountBeatsAudioRun * ags_count_beats_audio_run_new (AgsDelayAudioRun *delay_audio_run
);void ags_count_beats_audio_run_notation_loop (AgsCountBeatsAudioRun *count_beats_audio_run
,);
guint run_ordervoid ags_count_beats_audio_run_notation_start (AgsCountBeatsAudioRun *count_beats_audio_run
,);
guint run_ordervoid ags_count_beats_audio_run_notation_stop (AgsCountBeatsAudioRun *count_beats_audio_run
,);
guint run_ordervoid ags_count_beats_audio_run_sequencer_loop (AgsCountBeatsAudioRun *count_beats_audio_run
,);
guint run_ordervoid ags_count_beats_audio_run_sequencer_start (AgsCountBeatsAudioRun *count_beats_audio_run
,);
guint run_ordervoid ags_count_beats_audio_run_sequencer_stop (AgsCountBeatsAudioRun *count_beats_audio_run
,);
guint run_order
struct AgsCountBeatsAudioRun { AgsRecallAudioRun recall_audio_run; gboolean first_run; guint notation_counter; guint sequencer_counter; guint recall_ref; guint hide_ref; guint notation_hide_ref_counter; guint sequencer_hide_ref_counter; gulong sequencer_alloc_output_handler; gulong sequencer_count_handler; gulong notation_alloc_output_handler; gulong notation_count_handler; AgsDelayAudioRun *delay_audio_run; };
struct AgsCountBeatsAudioRunClass { AgsRecallAudioRunClass recall_audio_run; void (*notation_start)(AgsCountBeatsAudioRun *count_beats_audio_run, guint run_order); void (*notation_loop)(AgsCountBeatsAudioRun *count_beats_audio_run, guint run_order); void (*notation_stop)(AgsCountBeatsAudioRun *count_beats_audio_run, guint run_order); void (*sequencer_start)(AgsCountBeatsAudioRun *count_beats_audio_run, guint run_order); void (*sequencer_loop)(AgsCountBeatsAudioRun *count_beats_audio_run, guint run_order); void (*sequencer_stop)(AgsCountBeatsAudioRun *count_beats_audio_run, guint run_order); };
AgsCountBeatsAudioRun * ags_count_beats_audio_run_new (AgsDelayAudioRun *delay_audio_run
);
Creates an AgsCountBeatsAudioRun
|
the AgsDelayAudioRun dependency |
Returns : |
a new AgsCountBeatsAudioRun |
Since 0.4
void ags_count_beats_audio_run_notation_loop (AgsCountBeatsAudioRun *count_beats_audio_run
,);
guint run_order
Emitted as notation loops playback.
|
the AgsCountBeatsAudioRun |
|
the nth run order |
Since 0.4
void ags_count_beats_audio_run_notation_start (AgsCountBeatsAudioRun *count_beats_audio_run
,);
guint run_order
Emitted as notation starts playback.
|
the AgsCountBeatsAudioRun |
|
the nth run order |
Since 0.4
void ags_count_beats_audio_run_notation_stop (AgsCountBeatsAudioRun *count_beats_audio_run
,);
guint run_order
Emitted as notation stops playback.
|
the AgsCountBeatsAudioRun |
|
the nth run order |
Since 0.4
void ags_count_beats_audio_run_sequencer_loop (AgsCountBeatsAudioRun *count_beats_audio_run
,);
guint run_order
Emitted as sequencer loops playback.
|
the AgsCountBeatsAudioRun |
|
the nth run order |
Since 0.4
void ags_count_beats_audio_run_sequencer_start (AgsCountBeatsAudioRun *count_beats_audio_run
,);
guint run_order
Emitted as sequencer starts playback.
|
the AgsCountBeatsAudioRun |
|
the nth run order |
Since 0.4
void ags_count_beats_audio_run_sequencer_stop (AgsCountBeatsAudioRun *count_beats_audio_run
,);
guint run_order
Emitted as sequencer stops playback.
|
the AgsCountBeatsAudioRun |
|
the nth run order |
Since 0.4