Struct
AgsAudioTimeStretchUtil
Description
struct AgsTimeStretchUtil {
gpointer source;
guint source_stride;
guint source_buffer_length;
gpointer destination;
guint destination_stride;
guint destination_buffer_length;
guint buffer_length;
AgsSoundcardFormat format;
guint samplerate;
gdouble frequency;
gdouble orig_bpm;
gdouble new_bpm;
}
No description available.
Structure members
source
No description available.
source_stride
No description available.
source_buffer_length
No description available.
destination
No description available.
destination_stride
No description available.
destination_buffer_length
No description available.
buffer_length
No description available.
format
No description available.
samplerate
No description available.
frequency
No description available.
orig_bpm
No description available.
new_bpm
No description available.
Instance methods
ags_time_stretch_util_get_destination_buffer_length
Get destination buffer length of time_stretch_util
.
since: 3.13.0
ags_time_stretch_util_get_destination_stride
Get destination stride of time_stretch_util
.
since: 3.13.0
ags_time_stretch_util_get_source_buffer_length
Get source buffer length of time_stretch_util
.
since: 3.13.0
ags_time_stretch_util_set_destination_buffer_length
Set destination_buffer_length
of time_stretch_util
.
since: 3.13.0
ags_time_stretch_util_set_destination_stride
Set destination
stride of time_stretch_util
.
since: 3.13.0
ags_time_stretch_util_set_source_buffer_length
Set source_buffer_length
of time_stretch_util
.
since: 3.13.0
ags_time_stretch_util_stretch_double
Stretch time_stretch_util
of double precision floating point data.
since: 3.13.0