| Top |
Functions
Types and Values
| #define | AGS_FAST_PITCH_UTIL_DEFAULT_MAX_BUFFER_SIZE |
| #define | AGS_TYPE_FAST_PITCH_UTIL |
| struct | AgsFastPitchUtil |
Functions
ags_fast_pitch_util_alloc ()
AgsFastPitchUtil * ags_fast_pitch_util_alloc ();
Allocate AgsFastPitchUtil.
Since:
ags_fast_pitch_util_copy ()
gpointer ags_fast_pitch_util_copy (AgsFastPitchUtil *ptr);
Create a copy of ptr
.
Since:
ags_fast_pitch_util_free ()
void ags_fast_pitch_util_free (AgsFastPitchUtil *ptr);
Free the memory of ptr
.
Since:
ags_fast_pitch_util_get_source ()
gpointer ags_fast_pitch_util_get_source (AgsFastPitchUtil *fast_pitch_util);
Get source buffer of fast_pitch_util
.
Since:
ags_fast_pitch_util_set_source ()
void ags_fast_pitch_util_set_source (AgsFastPitchUtil *fast_pitch_util,);gpointer source
Set source
buffer of fast_pitch_util
.
Since:
ags_fast_pitch_util_get_source_stride ()
guint ags_fast_pitch_util_get_source_stride (AgsFastPitchUtil *fast_pitch_util);
Get source stride of fast_pitch_util
.
Since:
ags_fast_pitch_util_set_source_stride ()
void ags_fast_pitch_util_set_source_stride (AgsFastPitchUtil *fast_pitch_util,);guint source_stride
Set source
stride of fast_pitch_util
.
Since:
ags_fast_pitch_util_get_destination ()
gpointer ags_fast_pitch_util_get_destination (AgsFastPitchUtil *fast_pitch_util);
Get destination buffer of fast_pitch_util
.
Since:
ags_fast_pitch_util_set_destination ()
void ags_fast_pitch_util_set_destination (AgsFastPitchUtil *fast_pitch_util,);gpointer destination
Set destination
buffer of fast_pitch_util
.
Since:
ags_fast_pitch_util_get_destination_stride ()
guint ags_fast_pitch_util_get_destination_stride (AgsFastPitchUtil *fast_pitch_util);
Get destination stride of fast_pitch_util
.
Since:
ags_fast_pitch_util_set_destination_stride ()
void ags_fast_pitch_util_set_destination_stride (AgsFastPitchUtil *fast_pitch_util,);guint destination_stride
Set destination
stride of fast_pitch_util
.
Since:
ags_fast_pitch_util_get_buffer_length ()
guint ags_fast_pitch_util_get_buffer_length (AgsFastPitchUtil *fast_pitch_util);
Get buffer length of fast_pitch_util
.
Since:
ags_fast_pitch_util_set_buffer_length ()
void ags_fast_pitch_util_set_buffer_length (AgsFastPitchUtil *fast_pitch_util,);guint buffer_length
Set buffer_length
of fast_pitch_util
.
Since:
ags_fast_pitch_util_get_format ()
guint ags_fast_pitch_util_get_format (AgsFastPitchUtil *fast_pitch_util);
Get format of fast_pitch_util
.
Since:
ags_fast_pitch_util_set_format ()
void ags_fast_pitch_util_set_format (AgsFastPitchUtil *fast_pitch_util,);guint format
Set format
of fast_pitch_util
.
Since:
ags_fast_pitch_util_get_samplerate ()
guint ags_fast_pitch_util_get_samplerate (AgsFastPitchUtil *fast_pitch_util);
Get samplerate of fast_pitch_util
.
Since:
ags_fast_pitch_util_set_samplerate ()
void ags_fast_pitch_util_set_samplerate (AgsFastPitchUtil *fast_pitch_util,);guint samplerate
Set samplerate
of fast_pitch_util
.
Since:
ags_fast_pitch_util_get_base_key ()
gdouble ags_fast_pitch_util_get_base_key (AgsFastPitchUtil *fast_pitch_util);
Get base key of fast_pitch_util
.
Since:
ags_fast_pitch_util_set_base_key ()
void ags_fast_pitch_util_set_base_key (AgsFastPitchUtil *fast_pitch_util,);gdouble base_key
Set base_key
of fast_pitch_util
.
Since:
ags_fast_pitch_util_get_tuning ()
gdouble ags_fast_pitch_util_get_tuning (AgsFastPitchUtil *fast_pitch_util);
Get tuning of fast_pitch_util
.
Since:
ags_fast_pitch_util_set_tuning ()
void ags_fast_pitch_util_set_tuning (AgsFastPitchUtil *fast_pitch_util,);gdouble tuning
Set tuning
of fast_pitch_util
.
Since:
ags_fast_pitch_util_pitch_s8 ()
void ags_fast_pitch_util_pitch_s8 (AgsFastPitchUtil *fast_pitch_util);
Pitch fast_pitch_util
of signed 8 bit data.
Since:
ags_fast_pitch_util_pitch_s16 ()
void ags_fast_pitch_util_pitch_s16 (AgsFastPitchUtil *fast_pitch_util);
Pitch fast_pitch_util
of signed 16 bit data.
Since:
ags_fast_pitch_util_pitch_s24 ()
void ags_fast_pitch_util_pitch_s24 (AgsFastPitchUtil *fast_pitch_util);
Pitch fast_pitch_util
of signed 24 bit data.
Since:
ags_fast_pitch_util_pitch_s32 ()
void ags_fast_pitch_util_pitch_s32 (AgsFastPitchUtil *fast_pitch_util);
Pitch fast_pitch_util
of signed 32 bit data.
Since:
ags_fast_pitch_util_pitch_s64 ()
void ags_fast_pitch_util_pitch_s64 (AgsFastPitchUtil *fast_pitch_util);
Pitch fast_pitch_util
of signed 64 bit data.
Since:
ags_fast_pitch_util_pitch_float ()
void ags_fast_pitch_util_pitch_float (AgsFastPitchUtil *fast_pitch_util);
Pitch fast_pitch_util
of floating point data.
Since:
ags_fast_pitch_util_pitch_double ()
void ags_fast_pitch_util_pitch_double (AgsFastPitchUtil *fast_pitch_util);
Pitch fast_pitch_util
of double precision floating point data.
Since:
ags_fast_pitch_util_pitch_complex ()
void ags_fast_pitch_util_pitch_complex (AgsFastPitchUtil *fast_pitch_util);
Pitch fast_pitch_util
of complex data.
Since:
ags_fast_pitch_util_pitch ()
void ags_fast_pitch_util_pitch (AgsFastPitchUtil *fast_pitch_util);
Pitch fast_pitch_util
.
Since:
Types and Values
AGS_FAST_PITCH_UTIL_DEFAULT_MAX_BUFFER_SIZE
#define AGS_FAST_PITCH_UTIL_DEFAULT_MAX_BUFFER_SIZE (65536)
struct AgsFastPitchUtil
struct AgsFastPitchUtil {
gpointer source;
guint source_stride;
gpointer destination;
guint destination_stride;
gpointer mix_buffer;
guint mix_buffer_max_buffer_length;
gpointer im_mix_buffer;
guint im_mix_buffer_max_buffer_length;
gpointer low_mix_buffer;
guint low_mix_buffer_max_buffer_length;
gpointer new_mix_buffer;
guint new_mix_buffer_max_buffer_length;
guint buffer_length;
guint format;
guint samplerate;
gdouble base_key;
gdouble tuning;
};