Struct
AgsAudioSFZSynthUtil
Description
struct AgsSFZSynthUtil {
guint flags;
AgsAudioContainer* sfz_file;
guint sfz_sample_count;
AgsSFZSample** sfz_sample_arr;
gint** sfz_note_range;
None sfz_loop_mode;
None sfz_loop_start;
None sfz_loop_end;
None sfz_orig_buffer_length;
gpointer* sfz_orig_buffer;
None sfz_resampled_buffer_length;
gpointer* sfz_resampled_buffer;
gpointer source;
guint source_stride;
gpointer sample_buffer;
gpointer im_buffer;
guint buffer_length;
AgsSoundcardFormat format;
guint samplerate;
guint orig_samplerate;
gint midi_key;
gdouble note;
gdouble volume;
guint frame_count;
guint offset;
guint loop_mode;
guint loop_start;
guint loop_end;
AgsResampleUtil* resample_util;
GType pitch_type;
gpointer pitch_util;
AgsVolumeUtil* volume_util;
}
No description available.
Structure members
flags- No description available.
sfz_file- No description available.
sfz_sample_count- No description available.
sfz_sample_arr- No description available.
sfz_note_range- No description available.
sfz_loop_mode- No description available.
sfz_loop_start- No description available.
sfz_loop_end- No description available.
sfz_orig_buffer_length- No description available.
sfz_orig_buffer- No description available.
sfz_resampled_buffer_length- No description available.
sfz_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.
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_sfz_synth_util_compute_double
Compute SFZ synth of double precision floating point data.
since: 3.9.6