| Top |
| #define | AGS_SF2() |
| gdouble | ags_sf2_get_note () |
| void | ags_sf2_set_note () |
| gdouble | ags_sf2_get_volume () |
| void | ags_sf2_set_volume () |
| guint | ags_sf2_get_samplerate () |
| void | ags_sf2_set_samplerate () |
| guint | ags_sf2_get_offset () |
| void | ags_sf2_set_offset () |
| guint | ags_sf2_get_n_frames () |
| void | ags_sf2_set_n_frames () |
| guint | ags_sf2_get_loop_mode () |
| void | ags_sf2_set_loop_mode () |
| guint | ags_sf2_get_loop_start () |
| void | ags_sf2_set_loop_start () |
| guint | ags_sf2_get_loop_end () |
| void | ags_sf2_set_loop_end () |
| gpointer | ags_sf2_get_generic_pitch () |
| void | ags_sf2_set_generic_pitch () |
| gpointer | ags_sf2_get_user_data () |
| void | ags_sf2_set_user_data () |
| void | ags_sf2_util_copy_s8 () |
| void | ags_sf2_util_copy_s16 () |
| void | ags_sf2_util_copy_s24 () |
| void | ags_sf2_util_copy_s32 () |
| void | ags_sf2_util_copy_s64 () |
| void | ags_sf2_util_copy_float () |
| void | ags_sf2_util_copy_double () |
| void | ags_sf2_util_copy_complex () |
| void | ags_sf2_util_copy () |
void ags_sf2_set_volume (AgsSF2 *sf2,gdouble volume);
Set volume.
Since: 3.9.1
void ags_sf2_set_samplerate (AgsSF2 *sf2,guint samplerate);
Set samplerate.
Since: 3.9.1
void ags_sf2_set_n_frames (AgsSF2 *sf2,guint n_frames);
Set n-frames.
Since: 3.9.1
void ags_sf2_set_loop_mode (AgsSF2 *sf2,guint loop_mode);
Set loop mode.
Since: 3.9.1
void ags_sf2_set_loop_start (AgsSF2 *sf2,guint loop_start);
Set loop start.
Since: 3.9.1
void ags_sf2_set_loop_end (AgsSF2 *sf2,guint loop_end);
Set loop end.
Since: 3.9.1
gpointer
ags_sf2_get_generic_pitch (AgsSF2 *sf2);
Get generic pitch.
Since: 3.9.1
void ags_sf2_set_generic_pitch (AgsSF2 *sf2,gpointer generic_pitch);
Set generic pitch.
Since: 3.9.1
void ags_sf2_set_user_data (AgsSF2 *sf2,gpointer user_data);
Set user data.
Since: 3.9.1
void ags_sf2_util_copy_s8 (AgsSF2 *sf2,gint8 *buffer,guint buffer_size,AgsIpatchSample *ipatch_sample);
Generate Soundfont2 wave.
sf2 |
the AgsSF2 |
|
buffer |
the audio buffer |
|
buffer_size |
the audio buffer length |
|
ipatch_sample |
the AgsIpatchSample |
Since: 3.9.0
void ags_sf2_util_copy_s16 (AgsSF2 *sf2,gint16 *buffer,guint buffer_size,AgsIpatchSample *ipatch_sample);
Generate Soundfont2 wave.
sf2 |
the AgsSF2 |
|
buffer |
the audio buffer |
|
buffer_size |
the audio buffer length |
|
ipatch_sample |
the AgsIpatchSample |
Since: 3.9.0
void ags_sf2_util_copy_s24 (AgsSF2 *sf2,gint32 *buffer,guint buffer_size,AgsIpatchSample *ipatch_sample);
Generate Soundfont2 wave.
sf2 |
the AgsSF2 |
|
buffer |
the audio buffer |
|
buffer_size |
the audio buffer length |
|
ipatch_sample |
the AgsIpatchSample |
Since: 3.9.0
void ags_sf2_util_copy_s32 (AgsSF2 *sf2,gint32 *buffer,guint buffer_size,AgsIpatchSample *ipatch_sample);
Generate Soundfont2 wave.
sf2 |
the AgsSF2 |
|
buffer |
the audio buffer |
|
buffer_size |
the audio buffer length |
|
ipatch_sample |
the AgsIpatchSample |
Since: 3.9.0
void ags_sf2_util_copy_s64 (AgsSF2 *sf2,gint64 *buffer,guint buffer_size,AgsIpatchSample *ipatch_sample);
Generate Soundfont2 wave.
sf2 |
the AgsSF2 |
|
buffer |
the audio buffer |
|
buffer_size |
the audio buffer length |
|
ipatch_sample |
the AgsIpatchSample |
Since: 3.9.0
void ags_sf2_util_copy_float (AgsSF2 *sf2,gfloat *buffer,guint buffer_size,AgsIpatchSample *ipatch_sample);
Generate Soundfont2 wave.
sf2 |
the AgsSF2 |
|
buffer |
the audio buffer |
|
buffer_size |
the audio buffer length |
|
ipatch_sample |
the AgsIpatchSample |
Since: 3.9.0
void ags_sf2_util_copy_double (AgsSF2 *sf2,gdouble *buffer,guint buffer_size,AgsIpatchSample *ipatch_sample);
Generate Soundfont2 wave.
sf2 |
the AgsSF2 |
|
buffer |
the audio buffer |
|
buffer_size |
the audio buffer length |
|
ipatch_sample |
the AgsIpatchSample |
Since: 3.9.0
void ags_sf2_util_copy_complex (AgsSF2 *sf2,AgsComplex *buffer,guint buffer_size,AgsIpatchSample *ipatch_sample);
Generate Soundfont2 wave.
sf2 |
the AgsSF2 |
|
buffer |
the audio buffer |
|
buffer_size |
the audio buffer length |
|
ipatch_sample |
the AgsIpatchSample |
Since: 3.9.0
void ags_sf2_util_copy (AgsSF2 *sf2,void *buffer,guint buffer_size,AgsIpatchSample *ipatch_sample,guint audio_buffer_util_format);
Generate Soundfont2 wave.
sf2 |
the AgsSF2 |
|
buffer |
the audio buffer |
|
buffer_size |
the audio buffer length |
|
ipatch_sample |
the AgsIpatchSample |
|
audio_buffer_util_format |
the audio data format |
Since: 3.9.0