Top |
AgsFastPitchUtil * ags_fast_pitch_util_alloc ();
Allocate AgsFastPitchUtil.
Since: 3.9.6
gpointer
ags_fast_pitch_util_copy (AgsFastPitchUtil *ptr
);
Create a copy of ptr
.
Since: 3.9.6
void
ags_fast_pitch_util_free (AgsFastPitchUtil *ptr
);
Free the memory of ptr
.
Since: 3.9.6
gpointer
ags_fast_pitch_util_get_source (AgsFastPitchUtil *fast_pitch_util
);
Get source buffer of fast_pitch_util
.
Since: 3.9.6
void ags_fast_pitch_util_set_source (AgsFastPitchUtil *fast_pitch_util
,gpointer source
);
Set source
buffer of fast_pitch_util
.
Since: 3.9.6
guint
ags_fast_pitch_util_get_source_stride (AgsFastPitchUtil *fast_pitch_util
);
Get source stride of fast_pitch_util
.
Since: 3.9.6
void ags_fast_pitch_util_set_source_stride (AgsFastPitchUtil *fast_pitch_util
,guint source_stride
);
Set source
stride of fast_pitch_util
.
Since: 3.9.6
gpointer
ags_fast_pitch_util_get_destination (AgsFastPitchUtil *fast_pitch_util
);
Get destination buffer of fast_pitch_util
.
Since: 3.9.6
void ags_fast_pitch_util_set_destination (AgsFastPitchUtil *fast_pitch_util
,gpointer destination
);
Set destination
buffer of fast_pitch_util
.
Since: 3.9.6
guint
ags_fast_pitch_util_get_destination_stride
(AgsFastPitchUtil *fast_pitch_util
);
Get destination stride of fast_pitch_util
.
Since: 3.9.6
void ags_fast_pitch_util_set_destination_stride (AgsFastPitchUtil *fast_pitch_util
,guint destination_stride
);
Set destination
stride of fast_pitch_util
.
Since: 3.9.6
guint
ags_fast_pitch_util_get_buffer_length (AgsFastPitchUtil *fast_pitch_util
);
Get buffer length of fast_pitch_util
.
Since: 3.9.6
void ags_fast_pitch_util_set_buffer_length (AgsFastPitchUtil *fast_pitch_util
,guint buffer_length
);
Set buffer_length
of fast_pitch_util
.
Since: 3.9.6
guint
ags_fast_pitch_util_get_format (AgsFastPitchUtil *fast_pitch_util
);
Get format of fast_pitch_util
.
Since: 3.9.6
void ags_fast_pitch_util_set_format (AgsFastPitchUtil *fast_pitch_util
,guint format
);
Set format
of fast_pitch_util
.
Since: 3.9.6
guint
ags_fast_pitch_util_get_samplerate (AgsFastPitchUtil *fast_pitch_util
);
Get samplerate of fast_pitch_util
.
Since: 3.9.6
void ags_fast_pitch_util_set_samplerate (AgsFastPitchUtil *fast_pitch_util
,guint samplerate
);
Set samplerate
of fast_pitch_util
.
Since: 3.9.6
gdouble
ags_fast_pitch_util_get_base_key (AgsFastPitchUtil *fast_pitch_util
);
Get base key of fast_pitch_util
.
Since: 3.9.6
void ags_fast_pitch_util_set_base_key (AgsFastPitchUtil *fast_pitch_util
,gdouble base_key
);
Set base_key
of fast_pitch_util
.
Since: 3.9.6
gdouble
ags_fast_pitch_util_get_tuning (AgsFastPitchUtil *fast_pitch_util
);
Get tuning of fast_pitch_util
.
Since: 3.9.6
void ags_fast_pitch_util_set_tuning (AgsFastPitchUtil *fast_pitch_util
,gdouble tuning
);
Set tuning
of fast_pitch_util
.
Since: 3.9.6
void
ags_fast_pitch_util_pitch_s8 (AgsFastPitchUtil *fast_pitch_util
);
Pitch fast_pitch_util
of signed 8 bit data.
Since: 3.9.6
void
ags_fast_pitch_util_pitch_s16 (AgsFastPitchUtil *fast_pitch_util
);
Pitch fast_pitch_util
of signed 16 bit data.
Since: 3.9.6
void
ags_fast_pitch_util_pitch_s24 (AgsFastPitchUtil *fast_pitch_util
);
Pitch fast_pitch_util
of signed 24 bit data.
Since: 3.9.6
void
ags_fast_pitch_util_pitch_s32 (AgsFastPitchUtil *fast_pitch_util
);
Pitch fast_pitch_util
of signed 32 bit data.
Since: 3.9.6
void
ags_fast_pitch_util_pitch_s64 (AgsFastPitchUtil *fast_pitch_util
);
Pitch fast_pitch_util
of signed 64 bit data.
Since: 3.9.6
void
ags_fast_pitch_util_pitch_float (AgsFastPitchUtil *fast_pitch_util
);
Pitch fast_pitch_util
of floating point data.
Since: 3.9.6
void
ags_fast_pitch_util_pitch_double (AgsFastPitchUtil *fast_pitch_util
);
Pitch fast_pitch_util
of double precision floating point data.
Since: 3.9.6
void
ags_fast_pitch_util_pitch_complex (AgsFastPitchUtil *fast_pitch_util
);
Pitch fast_pitch_util
of complex data.
Since: 3.9.6
void
ags_fast_pitch_util_pitch (AgsFastPitchUtil *fast_pitch_util
);
Pitch fast_pitch_util
.
Since: 3.9.6
void ags_fast_pitch_util_compute_s8 (gint8 *buffer
,guint buffer_length
,guint samplerate
,gdouble base_key
,gdouble tuning
);
ags_fast_pitch_util_compute_s8
is deprecated and should not be used in newly-written code.
Apply pitch filter.
buffer |
the audio buffer |
|
buffer_length |
the buffer's length |
|
samplerate |
the samplerate |
|
base_key |
the base key |
|
tuning |
the tuning |
Since: 3.6.2
void ags_fast_pitch_util_compute_s16 (gint16 *buffer
,guint buffer_length
,guint samplerate
,gdouble base_key
,gdouble tuning
);
ags_fast_pitch_util_compute_s16
is deprecated and should not be used in newly-written code.
Apply pitch filter.
buffer |
the audio buffer |
|
buffer_length |
the buffer's length |
|
samplerate |
the samplerate |
|
base_key |
the base key |
|
tuning |
the tuning |
Since: 3.6.2
void ags_fast_pitch_util_compute_s24 (gint32 *buffer
,guint buffer_length
,guint samplerate
,gdouble base_key
,gdouble tuning
);
ags_fast_pitch_util_compute_s24
is deprecated and should not be used in newly-written code.
Apply pitch filter.
buffer |
the audio buffer |
|
buffer_length |
the buffer's length |
|
samplerate |
the samplerate |
|
base_key |
the base key |
|
tuning |
the tuning |
Since: 3.6.2
void ags_fast_pitch_util_compute_s32 (gint32 *buffer
,guint buffer_length
,guint samplerate
,gdouble base_key
,gdouble tuning
);
ags_fast_pitch_util_compute_s32
is deprecated and should not be used in newly-written code.
Apply pitch filter.
buffer |
the audio buffer |
|
buffer_length |
the buffer's length |
|
samplerate |
the samplerate |
|
base_key |
the base key |
|
tuning |
the tuning |
Since: 3.6.2
void ags_fast_pitch_util_compute_s64 (gint64 *buffer
,guint buffer_length
,guint samplerate
,gdouble base_key
,gdouble tuning
);
ags_fast_pitch_util_compute_s64
is deprecated and should not be used in newly-written code.
Apply pitch filter.
buffer |
the audio buffer |
|
buffer_length |
the buffer's length |
|
samplerate |
the samplerate |
|
base_key |
the base key |
|
tuning |
the tuning |
Since: 3.6.2
void ags_fast_pitch_util_compute_float (gfloat *buffer
,guint buffer_length
,guint samplerate
,gdouble base_key
,gdouble tuning
);
ags_fast_pitch_util_compute_float
is deprecated and should not be used in newly-written code.
Apply pitch filter.
buffer |
the audio buffer |
|
buffer_length |
the buffer's length |
|
samplerate |
the samplerate |
|
base_key |
the base key |
|
tuning |
the tuning |
Since: 3.6.2
void ags_fast_pitch_util_compute_double (gdouble *buffer
,guint buffer_length
,guint samplerate
,gdouble base_key
,gdouble tuning
);
ags_fast_pitch_util_compute_double
is deprecated and should not be used in newly-written code.
Apply pitch filter.
buffer |
the audio buffer |
|
buffer_length |
the buffer's length |
|
samplerate |
the samplerate |
|
base_key |
the base key |
|
tuning |
the tuning |
Since: 3.6.2
void ags_fast_pitch_util_compute_complex (AgsComplex *buffer
,guint buffer_length
,guint samplerate
,gdouble base_key
,gdouble tuning
);
ags_fast_pitch_util_compute_complex
is deprecated and should not be used in newly-written code.
Apply pitch filter.
buffer |
the audio buffer |
|
buffer_length |
the buffer's length |
|
samplerate |
the samplerate |
|
base_key |
the base key |
|
tuning |
the tuning |
Since: 3.6.2