| Top |
AgsFluidInterpolate4thOrderUtilAgsFluidInterpolate4thOrderUtil — util functions to fluid interpolate 4th order |
AgsFluidInterpolate4thOrderUtil * ags_fluid_interpolate_4th_order_util_alloc ();
Allocate AgsFluidInterpolate4thOrderUtil.
Since: 3.9.6
gpointer
ags_fluid_interpolate_4th_order_util_copy
(AgsFluidInterpolate4thOrderUtil *ptr);
Create a copy of ptr
.
Since: 3.9.6
void
ags_fluid_interpolate_4th_order_util_free
(AgsFluidInterpolate4thOrderUtil *ptr);
Free the memory of ptr
.
Since: 3.9.6
gpointer
ags_fluid_interpolate_4th_order_util_get_source
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
Get source buffer of fluid_interpolate_4th_order_util
.
Since: 3.9.6
void ags_fluid_interpolate_4th_order_util_set_source (AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util,gpointer source);
Set source
buffer of fluid_interpolate_4th_order_util
.
Since: 3.9.6
guint
ags_fluid_interpolate_4th_order_util_get_source_stride
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
Get source stride of fluid_interpolate_4th_order_util
.
Since: 3.9.6
void ags_fluid_interpolate_4th_order_util_set_source_stride (AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util,guint source_stride);
Set source
stride of fluid_interpolate_4th_order_util
.
Since: 3.9.6
gpointer
ags_fluid_interpolate_4th_order_util_get_destination
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
Get destination buffer of fluid_interpolate_4th_order_util
.
Since: 3.9.6
void ags_fluid_interpolate_4th_order_util_set_destination (AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util,gpointer destination);
Set destination
buffer of fluid_interpolate_4th_order_util
.
Since: 3.9.6
guint
ags_fluid_interpolate_4th_order_util_get_destination_stride
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
Get destination stride of fluid_interpolate_4th_order_util
.
Since: 3.9.6
void ags_fluid_interpolate_4th_order_util_set_destination_stride (AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util,guint destination_stride);
Set destination
stride of fluid_interpolate_4th_order_util
.
Since: 3.9.6
guint
ags_fluid_interpolate_4th_order_util_get_buffer_length
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
Get buffer length of fluid_interpolate_4th_order_util
.
Since: 3.9.6
void ags_fluid_interpolate_4th_order_util_set_buffer_length (AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util,guint buffer_length);
Set buffer_length
of fluid_interpolate_4th_order_util
.
Since: 3.9.6
guint
ags_fluid_interpolate_4th_order_util_get_format
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
Get format of fluid_interpolate_4th_order_util
.
Since: 3.9.6
void ags_fluid_interpolate_4th_order_util_set_format (AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util,guint format);
Set format
of fluid_interpolate_4th_order_util
.
Since: 3.9.6
guint
ags_fluid_interpolate_4th_order_util_get_samplerate
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
Get samplerate of fluid_interpolate_4th_order_util
.
Since: 3.9.6
void ags_fluid_interpolate_4th_order_util_set_samplerate (AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util,guint samplerate);
Set samplerate
of fluid_interpolate_4th_order_util
.
Since: 3.9.6
gdouble
ags_fluid_interpolate_4th_order_util_get_phase_increment
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
void ags_fluid_interpolate_4th_order_util_set_phase_increment (AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util,gdouble phase_increment);
Set phase_increment
of fluid_interpolate_4th_order_util
.
Since: 3.9.6
void
ags_fluid_interpolate_4th_order_util_pitch_s8
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
Pitch fluid_interpolate_4th_order_util
of signed 8 bit data.
Since: 3.9.6
void
ags_fluid_interpolate_4th_order_util_pitch_s16
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
Pitch fluid_interpolate_4th_order_util
of signed 16 bit data.
Since: 3.9.6
void
ags_fluid_interpolate_4th_order_util_pitch_s24
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
Pitch fluid_interpolate_4th_order_util
of signed 24 bit data.
Since: 3.9.6
void
ags_fluid_interpolate_4th_order_util_pitch_s32
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
Pitch fluid_interpolate_4th_order_util
of signed 32 bit data.
Since: 3.9.6
void
ags_fluid_interpolate_4th_order_util_pitch_s64
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
Pitch fluid_interpolate_4th_order_util
of signed 64 bit data.
Since: 3.9.6
void
ags_fluid_interpolate_4th_order_util_pitch_float
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
Pitch fluid_interpolate_4th_order_util
of floating point data.
Since: 3.9.6
void
ags_fluid_interpolate_4th_order_util_pitch_double
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
Pitch fluid_interpolate_4th_order_util
of double precision floating point data.
Since: 3.9.6
void
ags_fluid_interpolate_4th_order_util_pitch_complex
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
Pitch fluid_interpolate_4th_order_util
of complex data.
Since: 3.9.6
void
ags_fluid_interpolate_4th_order_util_pitch
(AgsFluidInterpolate4thOrderUtil *fluid_interpolate_4th_order_util);
Pitch fluid_interpolate_4th_order_util
.
Since: 3.9.6
void ags_fluid_interpolate_4th_order_util_fill_s8 (gint8 *destination,gint8 *source,guint buffer_length,gdouble phase_incr);
ags_fluid_interpolate_4th_order_util_fill_s8 is deprecated and should not be used in newly-written code.
Perform fluid interpolate 4th order on buffer
and return the result in output_buffer
.
destination |
the destination audio buffer |
|
source |
the source audio buffer |
|
buffer_length |
the buffer length |
|
phase_incr |
the phase increment |
Since: 3.8.12
void ags_fluid_interpolate_4th_order_util_fill_s16 (gint16 *destination,gint16 *source,guint buffer_length,gdouble phase_incr);
ags_fluid_interpolate_4th_order_util_fill_s16 is deprecated and should not be used in newly-written code.
Perform fluid interpolate 4th order on buffer
and return the result in output_buffer
.
destination |
the destination audio buffer |
|
source |
the source audio buffer |
|
buffer_length |
the buffer length |
|
phase_incr |
the phase increment |
Since: 3.8.12
void ags_fluid_interpolate_4th_order_util_fill_s24 (gint32 *destination,gint32 *source,guint buffer_length,gdouble phase_incr);
ags_fluid_interpolate_4th_order_util_fill_s24 is deprecated and should not be used in newly-written code.
Perform fluid interpolate 4th order on buffer
and return the result in output_buffer
.
destination |
the destination audio buffer |
|
source |
the source audio buffer |
|
buffer_length |
the buffer length |
|
phase_incr |
the phase increment |
Since: 3.8.12
void ags_fluid_interpolate_4th_order_util_fill_s32 (gint32 *destination,gint32 *source,guint buffer_length,gdouble phase_incr);
ags_fluid_interpolate_4th_order_util_fill_s32 is deprecated and should not be used in newly-written code.
Perform fluid interpolate 4th order on buffer
and return the result in output_buffer
.
destination |
the destination audio buffer |
|
source |
the source audio buffer |
|
buffer_length |
the buffer length |
|
phase_incr |
the phase increment |
Since: 3.8.12
void ags_fluid_interpolate_4th_order_util_fill_s64 (gint64 *destination,gint64 *source,guint buffer_length,gdouble phase_incr);
ags_fluid_interpolate_4th_order_util_fill_s64 is deprecated and should not be used in newly-written code.
Perform fluid interpolate 4th order on buffer
and return the result in output_buffer
.
destination |
the destination audio buffer |
|
source |
the source audio buffer |
|
buffer_length |
the buffer length |
|
phase_incr |
the phase increment |
Since: 3.8.12
void ags_fluid_interpolate_4th_order_util_fill_float (gfloat *destination,gfloat *source,guint buffer_length,gdouble phase_incr);
ags_fluid_interpolate_4th_order_util_fill_float is deprecated and should not be used in newly-written code.
Perform fluid interpolate 4th order on buffer
and return the result in output_buffer
.
destination |
the destination audio buffer |
|
source |
the source audio buffer |
|
buffer_length |
the buffer length |
|
phase_incr |
the phase increment |
Since: 3.8.12
void ags_fluid_interpolate_4th_order_util_fill_double (gdouble *destination,gdouble *source,guint buffer_length,gdouble phase_incr);
ags_fluid_interpolate_4th_order_util_fill_double is deprecated and should not be used in newly-written code.
Perform fluid interpolate 4th order on buffer
and return the result in output_buffer
.
destination |
the destination audio buffer |
|
source |
the source audio buffer |
|
buffer_length |
the buffer length |
|
phase_incr |
the phase increment |
Since: 3.8.12
void ags_fluid_interpolate_4th_order_util_fill_complex (AgsComplex *destination,AgsComplex *source,guint buffer_length,gdouble phase_incr);
ags_fluid_interpolate_4th_order_util_fill_complex is deprecated and should not be used in newly-written code.
Perform fluid interpolate 4th order on buffer
and return the result in output_buffer
.
destination |
the destination audio buffer |
|
source |
the source audio buffer |
|
buffer_length |
the buffer length |
|
phase_incr |
the phase increment |
Since: 3.8.12