Top | ![]() |
![]() |
![]() |
![]() |
AgsDelayAudioRun * | delay-audio-run | Read / Write |
guint64 | midi-counter | Read / Write |
guint64 | notation-counter | Read / Write |
guint64 | sequencer-counter | Read / Write |
guint64 | wave-counter | Read / Write |
void | midi-loop | Run Last |
void | midi-start | Run Last |
void | midi-stop | Run Last |
void | notation-loop | Run Last |
void | notation-start | Run Last |
void | notation-stop | Run Last |
void | sequencer-loop | Run Last |
void | sequencer-start | Run Last |
void | sequencer-stop | Run Last |
void | wave-loop | Run Last |
void | wave-start | Run Last |
void | wave-stop | Run Last |
#define | AGS_TYPE_COUNT_BEATS_AUDIO_RUN |
struct | AgsCountBeatsAudioRun |
struct | AgsCountBeatsAudioRunClass |
AgsCountBeatsAudioRun implements AgsConnectable, AgsPlugin, AgsCountable, AgsSeekable and AgsTactable.
void ags_count_beats_audio_run_sequencer_start (AgsCountBeatsAudioRun *count_beats_audio_run
,guint nth_run
);
Emitted as sequencer starts playback.
Since: 2.0.0
void ags_count_beats_audio_run_sequencer_loop (AgsCountBeatsAudioRun *count_beats_audio_run
,guint nth_run
);
Emitted as sequencer loops playback.
Since: 2.0.0
void ags_count_beats_audio_run_sequencer_stop (AgsCountBeatsAudioRun *count_beats_audio_run
,guint nth_run
);
Emitted as sequencer stops playback.
Since: 2.0.0
void ags_count_beats_audio_run_notation_start (AgsCountBeatsAudioRun *count_beats_audio_run
,guint nth_run
);
Emitted as notation starts playback.
Since: 2.0.0
void ags_count_beats_audio_run_notation_loop (AgsCountBeatsAudioRun *count_beats_audio_run
,guint nth_run
);
Emitted as notation loops playback.
Since: 2.0.0
void ags_count_beats_audio_run_notation_stop (AgsCountBeatsAudioRun *count_beats_audio_run
,guint nth_run
);
Emitted as notation stops playback.
Since: 2.0.0
void ags_count_beats_audio_run_wave_start (AgsCountBeatsAudioRun *count_beats_audio_run
,guint nth_run
);
Emitted as wave starts playback.
Since: 2.0.0
void ags_count_beats_audio_run_wave_loop (AgsCountBeatsAudioRun *count_beats_audio_run
,guint nth_run
);
Emitted as wave loops playback.
Since: 2.0.0
void ags_count_beats_audio_run_wave_stop (AgsCountBeatsAudioRun *count_beats_audio_run
,guint nth_run
);
Emitted as wave stops playback.
Since: 2.0.0
void ags_count_beats_audio_run_midi_start (AgsCountBeatsAudioRun *count_beats_audio_run
,guint nth_run
);
Emitted as midi starts playback.
Since: 2.0.0
void ags_count_beats_audio_run_midi_loop (AgsCountBeatsAudioRun *count_beats_audio_run
,guint nth_run
);
Emitted as midi loops playback.
Since: 2.0.0
void ags_count_beats_audio_run_midi_stop (AgsCountBeatsAudioRun *count_beats_audio_run
,guint nth_run
);
Emitted as midi stops playback.
Since: 2.0.0
AgsCountBeatsAudioRun * ags_count_beats_audio_run_new (AgsAudio *audio
,AgsDelayAudioRun *delay_audio_run
);
Create a new instance of AgsCountBeatsAudioRun
Since: 2.0.0
#define AGS_COUNT_BEATS_AUDIO_RUN(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_COUNT_BEATS_AUDIO_RUN, AgsCountBeatsAudioRun))
#define AGS_COUNT_BEATS_AUDIO_RUN_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_COUNT_BEATS_AUDIO_RUN, AgsCountBeatsAudioRun))
#define AGS_COUNT_BEATS_AUDIO_RUN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_COUNT_BEATS_AUDIO_RUN, AgsCountBeatsAudioRunClass))
#define AGS_IS_COUNT_BEATS_AUDIO_RUN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_COUNT_BEATS_AUDIO_RUN))
#define AGS_TYPE_COUNT_BEATS_AUDIO_RUN (ags_count_beats_audio_run_get_type())
struct AgsCountBeatsAudioRunClass { AgsRecallAudioRunClass recall_audio_run; void (*notation_start)(AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run); void (*notation_loop)(AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run); void (*notation_stop)(AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run); void (*sequencer_start)(AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run); void (*sequencer_loop)(AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run); void (*sequencer_stop)(AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run); void (*wave_start)(AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run); void (*wave_loop)(AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run); void (*wave_stop)(AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run); void (*midi_start)(AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run); void (*midi_loop)(AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run); void (*midi_stop)(AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run); };
“delay-audio-run”
property“delay-audio-run” AgsDelayAudioRun *
The assigned AgsDelayAudioRun dependency.
Flags: Read / Write
Since: 2.0.0
“midi-counter”
property“midi-counter” guint64
The midi counter.
Flags: Read / Write
Default value: 0
Since: 2.0.0
“notation-counter”
property“notation-counter” guint64
The notation counter.
Flags: Read / Write
Default value: 0
Since: 2.0.0
“sequencer-counter”
property“sequencer-counter” guint64
The sequencer counter.
Flags: Read / Write
Default value: 0
Since: 2.0.0
“wave-counter”
property“wave-counter” guint64
The wave counter.
Flags: Read / Write
Default value: 0
Since: 2.0.0
“midi-loop”
signalvoid user_function (AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run, gpointer user_data)
The ::midi-loop signal is emited while looping midi playback.
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 2.0.0
“midi-start”
signalvoid user_function (AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run, gpointer user_data)
The ::midi-start signal is emited while starting midi playback.
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 2.0.0
“midi-stop”
signalvoid user_function (AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run, gpointer user_data)
The ::midi-loop signal is emited while stoping midi playback.
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 2.0.0
“notation-loop”
signalvoid user_function (AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run, gpointer user_data)
The ::notation-loop signal is emited while looping notation playback.
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 2.0.0
“notation-start”
signalvoid user_function (AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run, gpointer user_data)
The ::notation-start signal is emited while starting notation playback.
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 2.0.0
“notation-stop”
signalvoid user_function (AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run, gpointer user_data)
The ::notation-loop signal is emited while stoping notation playback.
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 2.0.0
“sequencer-loop”
signalvoid user_function (AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run, gpointer user_data)
The ::sequencer-loop signal is emited while looping sequencer playback.
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 2.0.0
“sequencer-start”
signalvoid user_function (AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run, gpointer user_data)
The ::sequencer-start signal is emited while starting sequencer playback.
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 2.0.0
“sequencer-stop”
signalvoid user_function (AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run, gpointer user_data)
The ::sequencer-loop signal is emited while stoping sequencer playback.
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 2.0.0
“wave-loop”
signalvoid user_function (AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run, gpointer user_data)
The ::wave-loop signal is emited while looping wave playback.
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 2.0.0
“wave-start”
signalvoid user_function (AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run, gpointer user_data)
The ::wave-start signal is emited while starting wave playback.
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 2.0.0
“wave-stop”
signalvoid user_function (AgsCountBeatsAudioRun *count_beats_audio_run, guint nth_run, gpointer user_data)
The ::wave-loop signal is emited while stoping wave playback.
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 2.0.0