| Top |
AgsFluidInterpolateLinearUtilAgsFluidInterpolateLinearUtil — util functions to fluid interpolate linear |
AgsFluidInterpolateLinearUtil * ags_fluid_interpolate_linear_util_alloc ();
Allocate AgsFluidInterpolateLinearUtil.
Since: 3.9.6
gpointer
ags_fluid_interpolate_linear_util_copy
(AgsFluidInterpolateLinearUtil *ptr);
Create a copy of ptr
.
Since: 3.9.6
void
ags_fluid_interpolate_linear_util_free
(AgsFluidInterpolateLinearUtil *ptr);
Free the memory of ptr
.
Since: 3.9.6
gpointer
ags_fluid_interpolate_linear_util_get_source
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Get source buffer of fluid_interpolate_linear_util
.
Since: 3.9.6
void ags_fluid_interpolate_linear_util_set_source (AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util,gpointer source);
Set source
buffer of fluid_interpolate_linear_util
.
Since: 3.9.6
guint
ags_fluid_interpolate_linear_util_get_source_stride
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Get source stride of fluid_interpolate_linear_util
.
Since: 3.9.6
void ags_fluid_interpolate_linear_util_set_source_stride (AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util,guint source_stride);
Set source
stride of fluid_interpolate_linear_util
.
Since: 3.9.6
gpointer
ags_fluid_interpolate_linear_util_get_destination
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Get destination buffer of fluid_interpolate_linear_util
.
Since: 3.9.6
void ags_fluid_interpolate_linear_util_set_destination (AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util,gpointer destination);
Set destination
buffer of fluid_interpolate_linear_util
.
Since: 3.9.6
guint
ags_fluid_interpolate_linear_util_get_destination_stride
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Get destination stride of fluid_interpolate_linear_util
.
Since: 3.9.6
void ags_fluid_interpolate_linear_util_set_destination_stride (AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util,guint destination_stride);
Set destination
stride of fluid_interpolate_linear_util
.
Since: 3.9.6
guint
ags_fluid_interpolate_linear_util_get_buffer_length
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Get buffer length of fluid_interpolate_linear_util
.
Since: 3.9.6
void ags_fluid_interpolate_linear_util_set_buffer_length (AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util,guint buffer_length);
Set buffer_length
of fluid_interpolate_linear_util
.
Since: 3.9.6
guint
ags_fluid_interpolate_linear_util_get_format
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Get format of fluid_interpolate_linear_util
.
Since: 3.9.6
void ags_fluid_interpolate_linear_util_set_format (AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util,guint format);
Set format
of fluid_interpolate_linear_util
.
Since: 3.9.6
guint
ags_fluid_interpolate_linear_util_get_samplerate
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Get samplerate of fluid_interpolate_linear_util
.
Since: 3.9.6
void ags_fluid_interpolate_linear_util_set_samplerate (AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util,guint samplerate);
Set samplerate
of fluid_interpolate_linear_util
.
Since: 3.9.6
gdouble
ags_fluid_interpolate_linear_util_get_base_key
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Get base key of fluid_interpolate_linear_util
.
Since: 4.0.0
void ags_fluid_interpolate_linear_util_set_base_key (AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util,gdouble base_key);
Set base_key
of fluid_interpolate_linear_util
.
Since: 4.0.0
gdouble
ags_fluid_interpolate_linear_util_get_tuning
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Get tuning of fluid_interpolate_linear_util
.
Since: 4.0.0
void ags_fluid_interpolate_linear_util_set_tuning (AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util,gdouble tuning);
Set tuning
of fluid_interpolate_linear_util
.
Since: 4.0.0
gdouble
ags_fluid_interpolate_linear_util_get_phase_increment
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Get phase increment of fluid_interpolate_linear_util
.
Since: 3.9.6
void ags_fluid_interpolate_linear_util_set_phase_increment (AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util,gdouble phase_increment);
Set phase_increment
of fluid_interpolate_linear_util
.
Since: 3.9.6
void
ags_fluid_interpolate_linear_util_pitch_s8
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Pitch fluid_interpolate_linear_util
of signed 8 bit data.
Since: 3.9.6
void
ags_fluid_interpolate_linear_util_pitch_s16
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Pitch fluid_interpolate_linear_util
of signed 16 bit data.
Since: 3.9.6
void
ags_fluid_interpolate_linear_util_pitch_s24
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Pitch fluid_interpolate_linear_util
of signed 24 bit data.
Since: 3.9.6
void
ags_fluid_interpolate_linear_util_pitch_s32
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Pitch fluid_interpolate_linear_util
of signed 32 bit data.
Since: 3.9.6
void
ags_fluid_interpolate_linear_util_pitch_s64
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Pitch fluid_interpolate_linear_util
of signed 64 bit data.
Since: 3.9.6
void
ags_fluid_interpolate_linear_util_pitch_float
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Pitch fluid_interpolate_linear_util
of floating point data.
Since: 3.9.6
void
ags_fluid_interpolate_linear_util_pitch_double
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Pitch fluid_interpolate_linear_util
of double precision floating point data.
Since: 3.9.6
void
ags_fluid_interpolate_linear_util_pitch_complex
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Pitch fluid_interpolate_linear_util
of complex data.
Since: 3.9.6
void
ags_fluid_interpolate_linear_util_pitch
(AgsFluidInterpolateLinearUtil *fluid_interpolate_linear_util);
Pitch fluid_interpolate_linear_util
.
Since: 3.9.6
#define AGS_FLUID_INTERPOLATE_LINEAR_UTIL(ptr) ((AgsFluidInterpolateLinearUtil *)(ptr))