Top |
AgsAudioSignal * | audio-signal | Read / Write |
AgsChannel * | channel | Read / Write |
AgsRecycling * | next | Read / Write |
AgsRecycling * | parent | Read / Write |
AgsRecycling * | prev | Read / Write |
GObject * | soundcard | Read / Write |
AgsRecycling forms the nested tree of AgsChannel. Ever channel having own audio signal contains therefor an AgsRecycling
void ags_recycling_set_soundcard (AgsRecycling *recycling
,GObject *soundcard
);
Sets GObject to recycling.
Since: 0.3
void ags_recycling_add_audio_signal (AgsRecycling *recycling
,AgsAudioSignal *audio_signal
);
Add AgsAudioSignal to recycling.
Since: 0.3
void ags_recycling_remove_audio_signal (AgsRecycling *recycling
,AgsAudioSignal *audio_signal
);
Remove AgsAudioSignal of recycling.
Since: 0.3
void ags_recycling_create_audio_signal_with_defaults (AgsRecycling *recycling
,AgsAudioSignal *audio_signal
,gdouble delay
,guint attack
);
Create audio signal with defaults.
recycling |
an AgsRecycling |
|
audio_signal |
the AgsAudioSignal to apply defaults |
|
delay |
the delay |
|
attack |
the attack |
Since: 0.4
void ags_recycling_create_audio_signal_with_frame_count (AgsRecycling *recycling
,AgsAudioSignal *audio_signal
,guint frame_count
,gdouble delay
,guint attack
);
Create audio signal with frame count.
recycling |
an AgsRecycling |
|
audio_signal |
the AgsAudioSignal to apply defaults |
|
frame_count |
the audio data size |
|
delay |
the delay |
|
attack |
the attack |
Since: 0.4
gint ags_recycling_position (AgsRecycling *start_region
,AgsRecycling *end_region
,AgsRecycling *recycling
);
Retrieve position of recycling.
Since: 0.4
AgsRecycling * ags_recycling_find_next_channel (AgsRecycling *start_region
,AgsRecycling *end_region
,GObject *prev_channel
);
Retrieve next recycling with different channel.
Since: 0.4
AgsRecycling *
ags_recycling_new (GObject *soundcard
);
Creates a AgsRecycling, with defaults of soundcard
.
Since: 0.3
“audio-signal”
property“audio-signal” AgsAudioSignal *
The audio signal it contains.
Flags: Read / Write
Since: 0.7.2
“channel”
property“channel” AgsChannel *
The channel it is assigned with.
Flags: Read / Write
Since: 0.4.0
“next”
property“next” AgsRecycling *
The next it is assigned with.
Flags: Read / Write
Since: 0.7.2
“parent”
property“parent” AgsRecycling *
The parent it is assigned with.
Flags: Read / Write
Since: 0.7.2
“prev”
property“prev” AgsRecycling *
The prev it is assigned with.
Flags: Read / Write
Since: 0.7.2
“soundcard”
property“soundcard” GObject *
The soundcard it is assigned with.
Flags: Read / Write
Since: 0.4.0
“add-audio-signal”
signalvoid user_function (AgsRecycling *recycling, GObject *audio_signal, gpointer user_data)
Flags: Run Last
“remove-audio-signal”
signalvoid user_function (AgsRecycling *recycling, GObject *audio_signal, gpointer user_data)
Flags: Run Last