Struct
AgsAudioSF2SynthUtil
Description
struct AgsSF2SynthUtil {
guint flags;
AgsAudioContainer* sf2_file;
guint sf2_sample_count;
IpatchSample** sf2_sample_arr;
gint** sf2_note_range;
None sf2_loop_mode;
None sf2_loop_start;
None sf2_loop_end;
None sf2_orig_buffer_length;
gpointer* sf2_orig_buffer;
None sf2_resampled_buffer_length;
gpointer* sf2_resampled_buffer;
gpointer source;
guint source_stride;
gpointer sample_buffer;
gpointer im_buffer;
guint buffer_length;
guint format;
guint samplerate;
guint orig_samplerate;
gchar* preset;
gchar* instrument;
gchar* sample;
gint bank;
gint program;
gint midi_key;
gdouble note;
gdouble volume;
guint frame_count;
guint offset;
AgsSF2SynthUtilLoopMode loop_mode;
gint loop_start;
gint loop_end;
AgsResampleUtil* resample_util;
GType pitch_type;
gpointer pitch_util;
AgsVolumeUtil* volume_util;
}
No description available.
Structure members
flags
- No description available.
sf2_file
- No description available.
sf2_sample_count
- No description available.
sf2_sample_arr
- No description available.
sf2_note_range
- No description available.
sf2_loop_mode
- No description available.
sf2_loop_start
- No description available.
sf2_loop_end
- No description available.
sf2_orig_buffer_length
- No description available.
sf2_orig_buffer
- No description available.
sf2_resampled_buffer_length
- No description available.
sf2_resampled_buffer
- No description available.
source
- No description available.
source_stride
- No description available.
sample_buffer
- No description available.
im_buffer
- No description available.
buffer_length
- No description available.
format
- No description available.
samplerate
- No description available.
orig_samplerate
- No description available.
preset
- No description available.
instrument
- No description available.
sample
- No description available.
bank
- No description available.
program
- No description available.
midi_key
- No description available.
note
- No description available.
volume
- No description available.
frame_count
- No description available.
offset
- No description available.
loop_mode
- No description available.
loop_start
- No description available.
loop_end
- No description available.
resample_util
- No description available.
pitch_type
- No description available.
pitch_util
- No description available.
volume_util
- No description available.
Instance methods
ags_sf2_synth_util_compute_double
Compute Soundfont2 synth of double precision floating point data.
since: 3.9.6