| Top |
Functions
|
|
ags_count_beats_audio_run_sequencer_start () |
|
|
ags_count_beats_audio_run_sequencer_loop () |
|
|
ags_count_beats_audio_run_sequencer_stop () |
|
|
ags_count_beats_audio_run_notation_start () |
|
|
ags_count_beats_audio_run_notation_loop () |
|
|
ags_count_beats_audio_run_notation_stop () |
|
|
ags_count_beats_audio_run_wave_start () |
|
|
ags_count_beats_audio_run_wave_loop () |
|
|
ags_count_beats_audio_run_wave_stop () |
|
|
ags_count_beats_audio_run_midi_start () |
|
|
ags_count_beats_audio_run_midi_loop () |
|
|
ags_count_beats_audio_run_midi_stop () |
| AgsCountBeatsAudioRun * | ags_count_beats_audio_run_new () |
| #define | AGS_COUNT_BEATS_AUDIO_RUN() |
| #define | AGS_COUNT_BEATS_AUDIO_RUN_CLASS() |
| #define | AGS_COUNT_BEATS_AUDIO_RUN_GET_CLASS() |
| #define | AGS_IS_COUNT_BEATS_AUDIO_RUN() |
| #define | AGS_IS_COUNT_BEATS_AUDIO_RUN_CLASS() |
|
|
ags_count_beats_audio_run_get_type () |
Properties
| AgsDelayAudioRun * | delay-audio-run | Read / Write |
| midi-counter | Read / Write | |
| notation-counter | Read / Write | |
| sequencer-counter | Read / Write | |
| wave-counter | Read / Write |
Signals
| midi-loop | ||
| midi-start | ||
| midi-stop | ||
| notation-loop | ||
| notation-start | ||
| notation-stop | ||
| sequencer-loop | ||
| sequencer-start | ||
| sequencer-stop | ||
| wave-loop | ||
| wave-start | ||
| wave-stop |
Types and Values
| #define | AGS_TYPE_COUNT_BEATS_AUDIO_RUN |
| struct | AgsCountBeatsAudioRun |
| struct | AgsCountBeatsAudioRunClass |
Implemented Interfaces
AgsCountBeatsAudioRun implements
Functions
ags_count_beats_audio_run_sequencer_start ()
void ags_count_beats_audio_run_sequencer_start (AgsCountBeatsAudioRun *count_beats_audio_run,);guint nth_run
Emitted as sequencer starts playback.
Since:
ags_count_beats_audio_run_sequencer_loop ()
void ags_count_beats_audio_run_sequencer_loop (AgsCountBeatsAudioRun *count_beats_audio_run,);guint nth_run
Emitted as sequencer loops playback.
Since:
ags_count_beats_audio_run_sequencer_stop ()
void ags_count_beats_audio_run_sequencer_stop (AgsCountBeatsAudioRun *count_beats_audio_run,);guint nth_run
Emitted as sequencer stops playback.
Since:
ags_count_beats_audio_run_notation_start ()
void ags_count_beats_audio_run_notation_start (AgsCountBeatsAudioRun *count_beats_audio_run,);guint nth_run
Emitted as notation starts playback.
Since:
ags_count_beats_audio_run_notation_loop ()
void ags_count_beats_audio_run_notation_loop (AgsCountBeatsAudioRun *count_beats_audio_run,);guint nth_run
Emitted as notation loops playback.
Since:
ags_count_beats_audio_run_notation_stop ()
void ags_count_beats_audio_run_notation_stop (AgsCountBeatsAudioRun *count_beats_audio_run,);guint nth_run
Emitted as notation stops playback.
Since:
ags_count_beats_audio_run_wave_start ()
void ags_count_beats_audio_run_wave_start (AgsCountBeatsAudioRun *count_beats_audio_run,);guint nth_run
Emitted as wave starts playback.
Since:
ags_count_beats_audio_run_wave_loop ()
void ags_count_beats_audio_run_wave_loop (AgsCountBeatsAudioRun *count_beats_audio_run,);guint nth_run
Emitted as wave loops playback.
Since:
ags_count_beats_audio_run_wave_stop ()
void ags_count_beats_audio_run_wave_stop (AgsCountBeatsAudioRun *count_beats_audio_run,);guint nth_run
Emitted as wave stops playback.
Since:
ags_count_beats_audio_run_midi_start ()
void ags_count_beats_audio_run_midi_start (AgsCountBeatsAudioRun *count_beats_audio_run,);guint nth_run
Emitted as midi starts playback.
Since:
ags_count_beats_audio_run_midi_loop ()
void ags_count_beats_audio_run_midi_loop (AgsCountBeatsAudioRun *count_beats_audio_run,);guint nth_run
Emitted as midi loops playback.
Since:
ags_count_beats_audio_run_midi_stop ()
void ags_count_beats_audio_run_midi_stop (AgsCountBeatsAudioRun *count_beats_audio_run,);guint nth_run
Emitted as midi stops playback.
Since:
ags_count_beats_audio_run_new ()
AgsCountBeatsAudioRun * ags_count_beats_audio_run_new (AgsAudio *audio,AgsDelayAudioRun *delay_audio_run);
Create a new instance of AgsCountBeatsAudioRun
Since:
AGS_COUNT_BEATS_AUDIO_RUN()
#define AGS_COUNT_BEATS_AUDIO_RUN(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_COUNT_BEATS_AUDIO_RUN, AgsCountBeatsAudioRun))
AGS_COUNT_BEATS_AUDIO_RUN_CLASS()
#define AGS_COUNT_BEATS_AUDIO_RUN_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_COUNT_BEATS_AUDIO_RUN, AgsCountBeatsAudioRun))
AGS_COUNT_BEATS_AUDIO_RUN_GET_CLASS()
#define AGS_COUNT_BEATS_AUDIO_RUN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_COUNT_BEATS_AUDIO_RUN, AgsCountBeatsAudioRunClass))
AGS_IS_COUNT_BEATS_AUDIO_RUN()
#define AGS_IS_COUNT_BEATS_AUDIO_RUN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_COUNT_BEATS_AUDIO_RUN))
AGS_IS_COUNT_BEATS_AUDIO_RUN_CLASS()
#define AGS_IS_COUNT_BEATS_AUDIO_RUN_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_COUNT_BEATS_AUDIO_RUN))
Types and Values
AGS_TYPE_COUNT_BEATS_AUDIO_RUN
#define AGS_TYPE_COUNT_BEATS_AUDIO_RUN (ags_count_beats_audio_run_get_type())
struct AgsCountBeatsAudioRunClass
struct AgsCountBeatsAudioRunClass {
AgsRecallAudioRunClass recall_audio_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 (*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 (*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);
};
Property Details
The “delay-audio-run” property
“delay-audio-run” AgsDelayAudioRun *
The assigned AgsDelayAudioRun dependency.
Owner: AgsCountBeatsAudioRun
Flags: Read / Write
Since:
The “midi-counter” property
“midi-counter”guint64
The midi counter.
Owner: AgsCountBeatsAudioRun
Flags: Read / Write
Default value: 0
Since:
The “notation-counter” property
“notation-counter”guint64
The notation counter.
Owner: AgsCountBeatsAudioRun
Flags: Read / Write
Default value: 0
Since:
The “sequencer-counter” property
“sequencer-counter”guint64
The sequencer counter.
Owner: AgsCountBeatsAudioRun
Flags: Read / Write
Default value: 0
Since:
Signal Details
The “midi-loop” signal
void user_function (AgsCountBeatsAudioRun *count_beats_audio_run,guint nth_run,gpointer user_data)
The ::midi-loop signal is emited while looping midi playback.
Parameters
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since:
The “midi-start” signal
void user_function (AgsCountBeatsAudioRun *count_beats_audio_run,guint nth_run,gpointer user_data)
The ::midi-start signal is emited while starting midi playback.
Parameters
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since:
The “midi-stop” signal
void user_function (AgsCountBeatsAudioRun *count_beats_audio_run,guint nth_run,gpointer user_data)
The ::midi-loop signal is emited while stoping midi playback.
Parameters
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since:
The “notation-loop” signal
void user_function (AgsCountBeatsAudioRun *count_beats_audio_run,guint nth_run,gpointer user_data)
The ::notation-loop signal is emited while looping notation playback.
Parameters
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since:
The “notation-start” signal
void user_function (AgsCountBeatsAudioRun *count_beats_audio_run,guint nth_run,gpointer user_data)
The ::notation-start signal is emited while starting notation playback.
Parameters
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since:
The “notation-stop” signal
void user_function (AgsCountBeatsAudioRun *count_beats_audio_run,guint nth_run,gpointer user_data)
The ::notation-loop signal is emited while stoping notation playback.
Parameters
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since:
The “sequencer-loop” signal
void user_function (AgsCountBeatsAudioRun *count_beats_audio_run,guint nth_run,gpointer user_data)
The ::sequencer-loop signal is emited while looping sequencer playback.
Parameters
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since:
The “sequencer-start” signal
void user_function (AgsCountBeatsAudioRun *count_beats_audio_run,guint nth_run,gpointer user_data)
The ::sequencer-start signal is emited while starting sequencer playback.
Parameters
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since:
The “sequencer-stop” signal
void user_function (AgsCountBeatsAudioRun *count_beats_audio_run,guint nth_run,gpointer user_data)
The ::sequencer-loop signal is emited while stoping sequencer playback.
Parameters
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since:
The “wave-loop” signal
void user_function (AgsCountBeatsAudioRun *count_beats_audio_run,guint nth_run,gpointer user_data)
The ::wave-loop signal is emited while looping wave playback.
Parameters
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since:
The “wave-start” signal
void user_function (AgsCountBeatsAudioRun *count_beats_audio_run,guint nth_run,gpointer user_data)
The ::wave-start signal is emited while starting wave playback.
Parameters
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since:
The “wave-stop” signal
void user_function (AgsCountBeatsAudioRun *count_beats_audio_run,guint nth_run,gpointer user_data)
The ::wave-loop signal is emited while stoping wave playback.
Parameters
count_beats_audio_run |
the object |
|
nth_run |
the nth run |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since: