Struct
AgsAudioFluidIIRFilterUtil
Description
struct AgsFluidIIRFilterUtil {
gpointer source;
guint source_stride;
gpointer destination;
guint destination_stride;
guint buffer_length;
AgsSoundcardFormat format;
guint samplerate;
AgsFluidIIRFilterType filter_type;
guint flags;
gdouble b02;
gdouble b1;
gdouble a1;
gdouble a2;
gdouble b02_incr;
gdouble b1_incr;
gdouble a1_incr;
gdouble a2_incr;
gint filter_coeff_incr_count;
gint compensate_incr;
gdouble hist1;
gdouble hist2;
gboolean filter_startup;
gdouble fres;
gdouble last_fres;
gdouble q_lin;
gdouble filter_gain;
}
No description available.
Structure members
source
No description available.
source_stride
No description available.
destination
No description available.
destination_stride
No description available.
buffer_length
No description available.
format
No description available.
samplerate
No description available.
filter_type
No description available.
flags
No description available.
b02
No description available.
b1
No description available.
a1
No description available.
a2
No description available.
b02_incr
No description available.
b1_incr
No description available.
a1_incr
No description available.
a2_incr
No description available.
filter_coeff_incr_count
No description available.
compensate_incr
No description available.
hist1
No description available.
hist2
No description available.
filter_startup
No description available.
fres
No description available.
last_fres
No description available.
q_lin
No description available.
filter_gain
No description available.
Instance methods
ags_fluid_iir_filter_util_get_buffer_length
Get buffer length of fluid_iir_filter_util
.
since: 3.9.6
ags_fluid_iir_filter_util_get_destination
Get destination buffer of fluid_iir_filter_util
.
since: 3.9.6
ags_fluid_iir_filter_util_get_destination_stride
Get destination stride of fluid_iir_filter_util
.
since: 3.9.6
ags_fluid_iir_filter_util_get_filter_startup
Get filter startup of fluid_iir_filter_util
.
since: 3.9.7
ags_fluid_iir_filter_util_get_source_stride
Get source stride of fluid_iir_filter_util
.
since: 3.9.6
ags_fluid_iir_filter_util_process_complex
Process fluid_iir_filter_util
of complex data.
since: 3.9.7
ags_fluid_iir_filter_util_process_double
Process fluid_iir_filter_util
of double precision floating point data.
since: 3.9.7
ags_fluid_iir_filter_util_process_float
Process fluid_iir_filter_util
of floating point data.
since: 3.9.7
ags_fluid_iir_filter_util_process_s16
Process fluid_iir_filter_util
of signed 16 bit data.
since: 3.9.7
ags_fluid_iir_filter_util_process_s24
Process fluid_iir_filter_util
of signed 24 bit data.
since: 3.9.7
ags_fluid_iir_filter_util_process_s32
Process fluid_iir_filter_util
of signed 32 bit data.
since: 3.9.7
ags_fluid_iir_filter_util_process_s64
Process fluid_iir_filter_util
of signed 64 bit data.
since: 3.9.7
ags_fluid_iir_filter_util_process_s8
Process fluid_iir_filter_util
of signed 8 bit data.
since: 3.9.7
ags_fluid_iir_filter_util_set_buffer_length
Set buffer_length
of fluid_iir_filter_util
.
since: 3.9.6
ags_fluid_iir_filter_util_set_destination
Set destination
buffer of fluid_iir_filter_util
.
since: 3.9.6
ags_fluid_iir_filter_util_set_destination_stride
Set destination
stride of fluid_iir_filter_util
.
since: 3.9.6
ags_fluid_iir_filter_util_set_filter_startup
Set filter_startup
of fluid_iir_filter_util
.
since: 3.9.7
ags_fluid_iir_filter_util_set_source_stride
Set source
stride of fluid_iir_filter_util
.
since: 3.9.6