SigPack is a C++ signal processing library using the Armadillo library as a base. The API will be familiar for those who has used IT++ and Octave/Matlab.
Features
- Easy to use, based on Armadillo library
- API similar to Matlab/Octave and IT++
- FIR/IIR filter
- Window functions - Hanning, Hamming, Bartlett, Kaiser ...
- Spectrum and spectrogram
- Timing/Delay
- Gnuplot support
- Up/Downsampling
- Config file parser
- FFTW support - 1D and 2D
- Simple image I/O functions for pbm, pgm and ppm format
- Adaptive FIR filter - LMS, N-LMS, RLS, Kalman and Newton
- Linear, Extended and Unscented Kalman filters and RTS smoothers






