| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| README.md | 2026-02-27 | 1.9 kB | |
| sigpack-1.3.0.zip | 2026-02-27 | 45.5 kB | |
| sigpack-1.2.7.zip | 2019-09-24 | 607.0 kB | |
| sigpack-1.2.6.zip | 2019-08-01 | 605.0 kB | |
| sigpack-1.2.5.zip | 2019-01-04 | 1.3 MB | |
| sigpack-1.2.4.zip | 2018-03-18 | 1.4 MB | |
| sigpack-1.2.3.zip | 2017-08-09 | 1.4 MB | |
| sigpack-1.2.2.zip | 2017-07-15 | 1.4 MB | |
| sigpack-1.2.1.zip | 2017-03-13 | 1.3 MB | |
| sigpack-1.1.2.zip | 2017-03-10 | 1.3 MB | |
| sigpack-1.1.1.zip | 2017-01-20 | 1.2 MB | |
| sigpack-1.0.8.zip | 2016-11-15 | 1.7 MB | |
| sigpack-1.0.7.zip | 2016-10-23 | 1.6 MB | |
| sigpack-1.0.6.zip | 2015-12-30 | 1.5 MB | |
| sigpack-1.0.5.zip | 2015-10-11 | 1.5 MB | |
| sigpack-1.0.4.zip | 2015-09-03 | 1.5 MB | |
| sigpack-1.0.3.zip | 2015-05-06 | 1.1 MB | |
| sigpack-1.0.2.zip | 2015-02-13 | 1.1 MB | |
| sigpack-1.0.1.zip | 2015-01-03 | 32.5 kB | |
| Totals: 19 Items | 20.7 MB | 7 |
General
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. The intention is to keep it small and only implement the fundamental signal processing algorithms.
Features
- FIR/IIR filter
- Window functions
- Spectrum and spectrogram
- Timing/Delay
- Gnuplot support
- Up/Downsampling
- Config file parser
- FFTW3 support
- Image I/O
- Adaptive filters
- Kalman linear/nonlinear filters
Documentation
Sigpack documentation at SourceForge
Versions
| Version | Notes |
|---|---|
| 1.3.0 | Uplift to Armadillo 15.2.x |
| 1.2.7 | Bug fix in sp_version(), made it inline. |
| 1.2.6 | Improved plot performance for image(), mesh() and surf(). Added fast_plot(). Removed need for -Dunix flag. |
| 1.2.5 | Removed warnings in Visual Studio. Bug fix in PNM class write_header().Added flush_buf()/draw_now() in gplot |
| 1.2.4 | Updated resampling class, added goertzel and timevec functions. |
| 1.2.3 | Updated FIR design functions, support for highpass, bandpass and bandstop |
| 1.2.2 | Extended Kalman filter and Unscented Kalman filter class |
| 1.2.1 | Updated gplot, requires Gnuplot 5.0 or higher. |
| 1.1.2 | Added Kalman filter class, prediction, tracking, RTS smoother. New colormaps. |
| 1.1.1 | Cleanup, added adaptive filters - Kalman and Newton( Affine Projection Algorithm). |
| 1.0.8 | Added adaptive filters - LMS, N-LMS and RLS. New line plot function of matrix data. |
| 1.0.7 | Added support for 2D-FFTW and some image IO functions (read/write of .pbm, .pgm and .ppm) |
| 1.0.6 | Added import/export Wisdom in FFTW |
| 1.0.5 | Added save plot to file in gplot module |
| 1.0.4 | Added FFTW class. Updated comments for Doxygen |
| 1.0.3 | Added parser class, freqz/phasez functions, error handler. |
| 1.0.2 | New file structure, added gnuplot, angle and spectrum functions |
| 1.0.1 | First version |