TwiceAsNice
2019-02-18
|
Classes | |
struct | Coefficient |
Functions | |
int | dspau_squarelawfilter (double *in, double *out, int len) |
A square law filter. More... | |
int | dspau_lowpassfilter (double *in, double *out, int len, double SamplingFrequency, double Frequency, double Q) |
A low pass filter. More... | |
int | dspau_highpassfilter (double *in, double *out, int len, double SamplingFrequency, double Frequency, double Q) |
A high pass filter. More... | |
double | dspau_singlefilter (double yin, struct Coefficient *coefficient) |
int | dspau_bandrejectfilter (double *in, double *out, int len, double SamplingFrequency, double Frequency, double Q) |
A band reject filter. More... | |
int | dspau_bandpassfilter (double *in, double *out, int len, double SamplingFrequency, double Frequency, double Q) |
A band pass filter. More... | |
int dspau_bandpassfilter | ( | double * | in, |
double * | out, | ||
int | len, | ||
double | samplingfrequency, | ||
double | frequency, | ||
double | q | ||
) |
A band pass filter.
in | the input stream. (input) |
out | the output stream. (output) |
len | the length of the input stream. |
samplingfrequency | the sampling frequency of the input stream. |
frequency | the center frequency of the filter. |
q | the cutoff slope. |
int dspau_bandrejectfilter | ( | double * | in, |
double * | out, | ||
int | len, | ||
double | samplingfrequency, | ||
double | frequency, | ||
double | q | ||
) |
A band reject filter.
in | the input stream. (input) |
out | the output stream. (output) |
len | the length of the input stream. |
samplingfrequency | the sampling frequency of the input stream. |
frequency | the center frequency of the filter. |
q | the cutoff slope. |
int dspau_highpassfilter | ( | double * | in, |
double * | out, | ||
int | len, | ||
double | samplingfrequency, | ||
double | frequency, | ||
double | q | ||
) |
A high pass filter.
in | the input stream. (input) |
out | the output stream. (output) |
len | the length of the input stream. |
samplingfrequency | the sampling frequency of the input stream. |
frequency | the cutoff frequency of the filter. |
q | the cutoff slope. |
int dspau_lowpassfilter | ( | double * | in, |
double * | out, | ||
int | len, | ||
double | samplingfrequency, | ||
double | frequency, | ||
double | q | ||
) |
A low pass filter.
in | the input stream. (input) |
out | the output stream. (output) |
len | the length of the input stream. |
samplingfrequency | the sampling frequency of the input stream. |
frequency | the cutoff frequency of the filter. |
q | the cutoff slope. |
double dspau_singlefilter | ( | double | yin, |
struct Coefficient * | coefficient | ||
) |
int dspau_squarelawfilter | ( | double * | in, |
double * | out, | ||
int | len | ||
) |
A square law filter.
in | the input stream. (input) |
out | the output stream. (output) |
len | the length of the input stream. |