libDSP 5.0.2 review

Download
by rbytes.net on

libDSP project is C++ class library of common digital signal processing functions

License: GPL (GNU General Public License)
File size: 0K
Developer: Jussi Laako
0 stars award from rbytes.net

libDSP project is C++ class library of common digital signal processing functions. There is also a wrapper for the C language.

Current (vector) functions:
Float to integer conversion with rounding
Addition (real, complex)
Subtraction (real, complex)
Multiply (real, complex)
Division (real, complex)
1/x (real)
Absolute value (real)
Square root (real)
Zero (real, complex)
Set (real, complex)
Clip (real)
Copy (real, complex)
Convolution (real)
Correlation (real)
Autocorrelation (real)
Dot product (real)
Min and Max (real)
Mean (real)
Median (real)
Negate (real)
Normalization (real)
Product (real)
Reverse
Scale to -1..1 and 0..1 (real)
Sort (real)
Standard deviation (real)
Sum (real)
Square (real)
Integer-Float and Float-Integer conversion: 8, 12, 16, 24, 32 bits (real)
Cartesian-Polar and Polar-Cartesian conversion
Cross correlation (real)
Energy (real)
Magnitude
Power
Phase
Decimation
Interpolation
RMS (real)
Variance (real)
Peak level in dB (real)
Window functions: Bartlett, Blackman, Blackman-Harris, Cosine tapered, Exponential, Flat-top, Generic cosine, Hamming, Hanning, Kaiser, Kaiser-Bessel, Tukey, Dolph-Chebyshev
Mix (real)
Spatialize (real)
Interleave/Deinterleave (real)
Rebuffer
Deg-Rad and Rad-Deg conversion
FIR filter
IIR filter
DFT, DCT, DST
FFT filter
Multirate decimation/interpolation with FFT, FIR and IIR filters
Frequency band flipping
Hankel

libDSP 5.0.2 keywords