Top |
#define | AGS_CHORUS_UTIL_DEFAULT_PITCH_MIX_BUFFER_SIZE |
#define | AGS_CHORUS_UTIL_DEFAULT_HISTORY_BUFFER_LENGTH |
#define | AGS_CHORUS_UTIL_DEFAULT_LFO_OSCILLATOR |
#define | AGS_CHORUS_UTIL_DEFAULT_LFO_FREQUENCY |
#define | AGS_CHORUS_UTIL_DEFAULT_DEPTH |
#define | AGS_CHORUS_UTIL_DEFAULT_MIX |
#define | AGS_CHORUS_UTIL_DEFAULT_DELAY |
#define | AGS_CHORUS_UTIL_INITIALIZER |
AgsChorusUtil * ags_chorus_util_alloc ();
Allocate AgsChorusUtil.
Since: 3.13.4
gpointer
ags_chorus_util_copy (AgsChorusUtil *ptr
);
Create a copy of ptr
.
Since: 3.13.4
void
ags_chorus_util_free (AgsChorusUtil *ptr
);
Free the memory of ptr
.
Since: 3.13.4
gpointer
ags_chorus_util_get_source (AgsChorusUtil *chorus_util
);
Get source buffer of chorus_util
.
Since: 3.13.4
void ags_chorus_util_set_source (AgsChorusUtil *chorus_util
,gpointer source
);
Set source
buffer of chorus_util
.
Since: 3.13.4
guint
ags_chorus_util_get_source_stride (AgsChorusUtil *chorus_util
);
Get source stride of chorus_util
.
Since: 3.13.4
void ags_chorus_util_set_source_stride (AgsChorusUtil *chorus_util
,guint source_stride
);
Set source
stride of chorus_util
.
Since: 3.13.4
gpointer
ags_chorus_util_get_destination (AgsChorusUtil *chorus_util
);
Get destination buffer of chorus_util
.
Since: 3.13.4
void ags_chorus_util_set_destination (AgsChorusUtil *chorus_util
,gpointer destination
);
Set destination
buffer of chorus_util
.
Since: 3.13.4
guint
ags_chorus_util_get_destination_stride
(AgsChorusUtil *chorus_util
);
Get destination stride of chorus_util
.
Since: 3.13.4
void ags_chorus_util_set_destination_stride (AgsChorusUtil *chorus_util
,guint destination_stride
);
Set destination
stride of chorus_util
.
Since: 3.13.4
guint
ags_chorus_util_get_buffer_length (AgsChorusUtil *chorus_util
);
Get buffer length of chorus_util
.
Since: 3.13.4
void ags_chorus_util_set_buffer_length (AgsChorusUtil *chorus_util
,guint buffer_length
);
Set buffer_length
of chorus_util
.
Since: 3.13.4
guint
ags_chorus_util_get_format (AgsChorusUtil *chorus_util
);
Get format of chorus_util
.
Since: 3.13.4
void ags_chorus_util_set_format (AgsChorusUtil *chorus_util
,guint format
);
Set format
of chorus_util
.
Since: 3.13.4
guint
ags_chorus_util_get_samplerate (AgsChorusUtil *chorus_util
);
Get samplerate of chorus_util
.
Since: 3.13.4
void ags_chorus_util_set_samplerate (AgsChorusUtil *chorus_util
,guint samplerate
);
Set samplerate
of chorus_util
.
Since: 3.13.4
guint64
ags_chorus_util_get_offset (AgsChorusUtil *chorus_util
);
Get offset of chorus_util
.
Since: 4.0.0
void ags_chorus_util_set_offset (AgsChorusUtil *chorus_util
,guint64 offset
);
Set offset
of chorus_util
.
Since: 4.0.0
gdouble
ags_chorus_util_get_base_key (AgsChorusUtil *chorus_util
);
Get base key of chorus_util
.
Since: 3.13.4
void ags_chorus_util_set_base_key (AgsChorusUtil *chorus_util
,gdouble base_key
);
Set base_key
of chorus_util
.
Since: 3.13.4
gdouble
ags_chorus_util_get_input_volume (AgsChorusUtil *chorus_util
);
Get input volume of chorus_util
.
Since: 3.13.4
void ags_chorus_util_set_input_volume (AgsChorusUtil *chorus_util
,gdouble input_volume
);
Set input_volume
of chorus_util
.
Since: 3.13.4
gdouble
ags_chorus_util_get_output_volume (AgsChorusUtil *chorus_util
);
Get output volume of chorus_util
.
Since: 3.13.4
void ags_chorus_util_set_output_volume (AgsChorusUtil *chorus_util
,gdouble output_volume
);
Set output_volume
of chorus_util
.
Since: 3.13.4
guint
ags_chorus_util_get_lfo_oscillator (AgsChorusUtil *chorus_util
);
Get LFO oscillator of chorus_util
.
Since: 3.13.4
void ags_chorus_util_set_lfo_oscillator (AgsChorusUtil *chorus_util
,guint lfo_oscillator
);
Set lfo_oscillator
of chorus_util
.
chorus_util |
the AgsChorusUtil |
|
lfo_oscillator |
the LFO oscillator of AgsSynthOscillatorMode |
Since: 3.13.4
gdouble
ags_chorus_util_get_lfo_frequency (AgsChorusUtil *chorus_util
);
Get LFO frequency of chorus_util
.
Since: 3.13.4
void ags_chorus_util_set_lfo_frequency (AgsChorusUtil *chorus_util
,gdouble lfo_frequency
);
Set lfo_frequency
of chorus_util
.
Since: 3.13.4
gdouble
ags_chorus_util_get_depth (AgsChorusUtil *chorus_util
);
Get depth of chorus_util
.
Since: 3.13.4
void ags_chorus_util_set_depth (AgsChorusUtil *chorus_util
,gdouble depth
);
Set depth
of chorus_util
.
Since: 3.13.4
gdouble
ags_chorus_util_get_mix (AgsChorusUtil *chorus_util
);
Get mix of chorus_util
.
Since: 3.13.4
void ags_chorus_util_set_mix (AgsChorusUtil *chorus_util
,gdouble mix
);
Set mix
of chorus_util
.
Since: 3.13.4
gdouble
ags_chorus_util_get_delay (AgsChorusUtil *chorus_util
);
Get delay of chorus_util
.
Since: 3.13.4
void ags_chorus_util_set_delay (AgsChorusUtil *chorus_util
,gdouble delay
);
Set delay
of chorus_util
.
Since: 3.13.4
GType
ags_chorus_util_get_pitch_type (AgsChorusUtil *chorus_util
);
Get pitch type of chorus_util
.
Since: 4.0.0
void ags_chorus_util_set_pitch_type (AgsChorusUtil *chorus_util
,GType pitch_type
);
Set pitch_type
of chorus_util
.
Since: 4.0.0
gpointer
ags_chorus_util_get_pitch_util (AgsChorusUtil *chorus_util
);
Get pitch util of chorus_util
.
Since: 4.0.0
void ags_chorus_util_set_pitch_util (AgsChorusUtil *chorus_util
,gpointer pitch_util
);
Set pitch_util
of chorus_util
.
Since: 4.0.0
gboolean
ags_chorus_util_get_note_256th_mode (AgsChorusUtil *chorus_util
);
Get note 256th mode of chorus_util
.
Since: 6.1.0
void ags_chorus_util_set_note_256th_mode (AgsChorusUtil *chorus_util
,gboolean note_256th_mode
);
Set note_256th_mode
of chorus_util
.
Since: 6.1.0
guint
ags_chorus_util_get_offset_256th (AgsChorusUtil *chorus_util
);
Get offset as note 256th of chorus_util
.
Since: 6.1.0
void ags_chorus_util_set_offset_256th (AgsChorusUtil *chorus_util
,guint offset_256th
);
Set offset_256th
of chorus_util
.
Since: 6.1.0
void
ags_chorus_util_compute_s8 (AgsChorusUtil *chorus_util
);
Choralize chorus_util
of signed 8 bit data.
Since: 3.13.4
void
ags_chorus_util_compute_s16 (AgsChorusUtil *chorus_util
);
Choralize chorus_util
of signed 16 bit data.
Since: 3.13.4
void
ags_chorus_util_compute_s24 (AgsChorusUtil *chorus_util
);
Choralize chorus_util
of signed 24 bit data.
Since: 3.13.4
void
ags_chorus_util_compute_s32 (AgsChorusUtil *chorus_util
);
Choralize chorus_util
of signed 32 bit data.
Since: 3.13.4
void
ags_chorus_util_compute_s64 (AgsChorusUtil *chorus_util
);
Choralize chorus_util
of signed 64 bit data.
Since: 3.13.4
void
ags_chorus_util_compute_float (AgsChorusUtil *chorus_util
);
Choralize chorus_util
of floating point data.
Since: 3.13.4
void
ags_chorus_util_compute_double (AgsChorusUtil *chorus_util
);
Choralize chorus_util
of double precision floating point data.
Since: 3.13.4
void
ags_chorus_util_compute_complex (AgsChorusUtil *chorus_util
);
Choralize chorus_util
of complex data.
Since: 3.13.4
void
ags_chorus_util_compute (AgsChorusUtil *chorus_util
);
Choralize chorus_util
.
Since: 3.13.4
#define AGS_CHORUS_UTIL_DEFAULT_PITCH_MIX_BUFFER_SIZE (65536)
#define AGS_CHORUS_UTIL_DEFAULT_HISTORY_BUFFER_LENGTH (256)
#define AGS_CHORUS_UTIL_DEFAULT_LFO_OSCILLATOR (AGS_SYNTH_OSCILLATOR_SIN)