| Top |
| AgsAudio * | audio | Read / Write |
| AgsAudioContainer * | audio-container | Read / Write |
| char * | filename | Read / Write |
| gpointer | synth | Read / Write |
| gpointer | synth-template | Read / Write |
#define AGS_SFZ_INSTRUMENT_LOADER_GET_OBJ_MUTEX(obj) (&(((AgsSFZInstrumentLoader *) obj)->obj_mutex))
gboolean ags_sfz_instrument_loader_test_flags (AgsSFZInstrumentLoader *sfz_instrument_loader,AgsSFZInstrumentLoaderFlags flags);
Test flags
to be set on recall
.
Since: 3.17.0
void ags_sfz_instrument_loader_set_flags (AgsSFZInstrumentLoader *sfz_instrument_loader,AgsSFZInstrumentLoaderFlags flags);
Set flags.
Since: 3.17.0
void ags_sfz_instrument_loader_unset_flags (AgsSFZInstrumentLoader *sfz_instrument_loader,AgsSFZInstrumentLoaderFlags flags);
Unset flags.
Since: 3.17.0
AgsAudio *
ags_sfz_instrument_loader_get_audio (AgsSFZInstrumentLoader *sfz_instrument_loader);
Get audio of sfz_instrument_loader
.
Since: 3.17.0
void ags_sfz_instrument_loader_set_audio (AgsSFZInstrumentLoader *sfz_instrument_loader,AgsAudio *audio);
Set audio of sfz_instrument_loader
.
Since: 3.17.0
gchar *
ags_sfz_instrument_loader_get_filename
(AgsSFZInstrumentLoader *sfz_instrument_loader);
Get filename of sfz_instrument_loader
.
Since: 3.17.0
void ags_sfz_instrument_loader_set_filename (AgsSFZInstrumentLoader *sfz_instrument_loader,gchar *filename);
Set filename of sfz_instrument_loader
.
Since: 3.17.0
AgsAudioContainer *
ags_sfz_instrument_loader_get_audio_container
(AgsSFZInstrumentLoader *sfz_instrument_loader);
Get audio container of sfz_instrument_loader
.
Since: 3.17.0
void ags_sfz_instrument_loader_set_audio_container (AgsSFZInstrumentLoader *sfz_instrument_loader,AgsAudioContainer *audio_container);
Set audio container of sfz_instrument_loader
.
Since: 3.17.0
AgsSFZSynthUtil *
ags_sfz_instrument_loader_get_synth_template
(AgsSFZInstrumentLoader *sfz_instrument_loader);
Get AgsSFZSynthUtil synth template of sfz_instrument_loader
.
Since: 3.17.0
void ags_sfz_instrument_loader_set_synth_template (AgsSFZInstrumentLoader *sfz_instrument_loader,AgsSFZSynthUtil *synth_template);
Set AgsSFZSynthUtil synth template of sfz_instrument_loader
.
Since: 3.17.0
AgsSFZSynthUtil *
ags_sfz_instrument_loader_get_synth (AgsSFZInstrumentLoader *sfz_instrument_loader);
Get AgsSFZSynthUtil synth of sfz_instrument_loader
.
Since: 3.17.0
void ags_sfz_instrument_loader_set_synth (AgsSFZInstrumentLoader *sfz_instrument_loader,AgsSFZSynthUtil *synth);
Set AgsSFZSynthUtil synth of sfz_instrument_loader
.
Since: 3.17.0
void
ags_sfz_instrument_loader_start (AgsSFZInstrumentLoader *sfz_instrument_loader);
Start sfz_instrument_loader
.
Since: 3.17.0
AgsSFZInstrumentLoader * ags_sfz_instrument_loader_new (AgsAudio *audio,gchar *filename);
Create a new instance of AgsSFZInstrumentLoader.
Since: 3.17.0
“audio” property“audio” AgsAudio *
The assigned audio.
Owner: AgsSFZInstrumentLoader
Flags: Read / Write
Since: 3.17.0
“audio-container” property“audio-container” AgsAudioContainer *
The audio container opened.
Owner: AgsSFZInstrumentLoader
Flags: Read / Write
Since: 3.17.0
“filename” property “filename” char *
The filename to open.
Owner: AgsSFZInstrumentLoader
Flags: Read / Write
Default value: NULL
Since: 3.17.0
“synth” property“synth” gpointer
The assigned synth.
Owner: AgsSFZInstrumentLoader
Flags: Read / Write
Since: 3.17.0
“synth-template” property“synth-template” gpointer
The assigned synth template.
Owner: AgsSFZInstrumentLoader
Flags: Read / Write
Since: 3.17.0