Top |
AgsInputAgsInput — Input of AgsAudio |
gboolean | ags_input_is_active () |
AgsInput * | ags_input_next_active () |
void | ags_input_add_synth_generator () |
void | ags_input_remove_synth_generator () |
gboolean | ags_input_open_file () |
AgsInput * | ags_input_new () |
gboolean ags_input_is_active (AgsInput *input
,GObject *recycling_context
);
Check if input
is active and needs processing.
Since: 3.0.0
AgsInput * ags_input_next_active (AgsInput *input
,GObject *recycling_context
);
Find next AgsInput needed to be processed.
Since: 3.0.0
void ags_input_add_synth_generator (AgsInput *input
,GObject *synth_generator
);
Add synth_generator
to input
.
Since: 3.0.0
void ags_input_remove_synth_generator (AgsInput *input
,GObject *synth_generator
);
Remove synth_generator
from input
.
Since: 3.0.0
gboolean ags_input_open_file (AgsInput *input
,gchar *filename
,gchar *preset
,gchar *instrument
,gchar *sample
,guint audio_channel
);
Open filename
and assign audio_channel
's data as AGS_AUDIO_SIGNAL_TEMPLATE
audio signal to input
's own recycling.
input |
the AgsInput |
|
filename |
the filename as string |
|
preset |
the preset to open |
|
instrument |
the instrument to open |
|
sample |
the sample to open |
|
audio_channel |
the audio channel to read |
Since: 3.0.0