| Advanced Gtk+ Sequencer Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#include <ags/audio/recall/ags_delay_audio.h> struct AgsDelayAudio; struct AgsDelayAudioClass; AgsDelayAudio * ags_delay_audio_new ();void ags_delay_audio_notation_duration_changed (AgsDelayAudio *delay_audio);void ags_delay_audio_sequencer_duration_changed (AgsDelayAudio *delay_audio);
struct AgsDelayAudio {
AgsRecallAudio recall_audio;
AgsPort *bpm;
AgsPort *tact;
AgsPort *notation_delay;
AgsPort *sequencer_delay;
AgsPort *sequencer_duration;
AgsPort *notation_duration;
};
struct AgsDelayAudioClass {
AgsRecallAudioClass recall_audio;
void (*notation_duration_changed)(AgsDelayAudio *delay_audio);
void (*sequencer_duration_changed)(AgsDelayAudio *delay_audio);
};
AgsDelayAudio * ags_delay_audio_new ();
Creates an AgsDelayAudio
Returns : |
a new AgsDelayAudio |
Since 0.4
void ags_delay_audio_notation_duration_changed (AgsDelayAudio *delay_audio);
void ags_delay_audio_sequencer_duration_changed (AgsDelayAudio *delay_audio);