Top | ![]() |
![]() |
![]() |
![]() |
|
ags_machine_set_audio_channels () |
|
ags_machine_set_pads () |
|
ags_machine_add_default_recalls () |
|
ags_machine_map_recall () |
|
ags_machine_get_possible_links () |
|
ags_machine_find_by_name () |
|
ags_machine_find_port () |
|
ags_machine_set_run () |
|
ags_machine_file_chooser_dialog_new () |
|
ags_machine_open_files () |
|
ags_machine_new () |
#define | AGS_MACHINE_DEFAULT_VERSION |
#define | AGS_MACHINE_DEFAULT_BUILD_ID |
enum | AgsMachineFlags |
enum | AgsMachineFileInputFlags |
void ags_machine_set_audio_channels (,
AgsAudio *audio,
guint audio_channels,
guint audio_channels_old);
AgsMachine *machine
void ags_machine_set_pads (,
AgsAudio *audio,
GType type,
guint pads,
guint pads_old);
AgsMachine *machine
void ags_machine_add_default_recalls ();
AgsMachine *machine
ags_machine_add_default_recalls
is deprecated and should not be used in newly-written code.
GtkListStore * ags_machine_get_possible_links ();
AgsMachine *machine
Find links suitable for machine
.
a
Since 0.4
AgsMachine * ags_machine_find_by_name (,
GList *list);
char *name
Find the specified by name
machine.
Since 0.3
GList * ags_machine_find_port ();
AgsMachine *machine
Lookup ports of associated recalls.
Since 0.4
void ags_machine_set_run (,
AgsMachine *machine);
gboolean run
Start/stop playback of machine
.
Since 0.4
GtkFileChooserDialog * ags_machine_file_chooser_dialog_new ();
AgsMachine *machine
Creates a new machine file chooser dialog in order to open audio files.
Since 0.4
void ags_machine_open_files (,
AgsMachine *machine,
GSList *filenames,
gboolean overwrite_channels);
gboolean create_channels
Opens audio files and modifies or creates new channels if wished.
machine |
the |
|
filenames |
the filenames |
|
overwrite_channels |
reset channels |
|
create_channels |
instantiate new channels |
Since 0.4