Top |
#define | AGS_SF2_SYNTH_INPUT_LINE() |
void | ags_sf2_synth_open_filename () |
void | ags_sf2_synth_load_bank () |
void | ags_sf2_synth_load_midi_locale () |
gboolean | ags_sf2_synth_sf2_loader_completed_timeout () |
AgsSF2Synth * | ags_sf2_synth_new () |
#define | AGS_IS_SF2_SYNTH() |
#define | AGS_IS_SF2_SYNTH_CLASS() |
#define | AGS_SF2_SYNTH() |
#define | AGS_SF2_SYNTH_CLASS() |
#define | AGS_SF2_SYNTH_GET_CLASS() |
GType | ags_sf2_synth_get_type () |
#define | AGS_SF2_SYNTH_BANK_HEIGHT_REQUEST |
#define | AGS_SF2_SYNTH_BANK_WIDTH_REQUEST |
#define | AGS_SF2_SYNTH_PROGRAM_HEIGHT_REQUEST |
#define | AGS_SF2_SYNTH_PROGRAM_WIDTH_REQUEST |
enum | AgsSF2SynthFlags |
struct | AgsSF2SynthInputLine |
#define | AGS_TYPE_SF2_SYNTH |
struct | AgsSF2Synth |
struct | AgsSF2SynthClass |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── AgsMachine ╰── AgsSF2Synth
void ags_sf2_synth_open_filename (AgsSF2Synth *sf2_synth
,gchar *filename
);
Open filename
.
Since: 3.4.0
void ags_sf2_synth_load_bank (AgsSF2Synth *sf2_synth
,gint bank
);
Load bank of sf2_synth
.
Since: 3.4.0
void ags_sf2_synth_load_midi_locale (AgsSF2Synth *sf2_synth
,gint bank
,gint program
);
Load bank and program of sf2_synth
.
Since: 3.4.0
gboolean
ags_sf2_synth_sf2_loader_completed_timeout
(AgsSF2Synth *sf2_synth
);
Queue draw widget
Since: 3.4.0
AgsSF2Synth *
ags_sf2_synth_new (GObject *soundcard
);
Create a new instance of AgsSF2Synth
Since: 3.4.0
#define AGS_IS_SF2_SYNTH(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_SF2_SYNTH))
#define AGS_IS_SF2_SYNTH_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE((class), AGS_TYPE_SF2_SYNTH))
#define AGS_SF2_SYNTH(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_SF2_SYNTH, AgsSF2Synth))
#define AGS_SF2_SYNTH_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_SF2_SYNTH, AgsSF2SynthClass))
#define AGS_SF2_SYNTH_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_SF2_SYNTH, AgsSF2SynthClass))