├── .gitignore ├── LICENSE ├── README.md ├── amd.hh ├── atan2.hh ├── bip_buffer.hh ├── biquad.hh ├── blockdc.hh ├── calculus.hh ├── cdc.hh ├── coeffs.hh ├── complex.hh ├── const.hh ├── cordic.hh ├── decibel.hh ├── delay.hh ├── deque.hh ├── ema.hh ├── exp.hh ├── fdzp.hh ├── fft.hh ├── filter.hh ├── fmd.hh ├── hilbert.hh ├── kahan.hh ├── lms.hh ├── movext.hh ├── netpbm.hh ├── normalize.hh ├── pcm.hh ├── pel.hh ├── phasor.hh ├── quick.hh ├── regression.hh ├── repeated_median.hh ├── resampler.hh ├── sma.hh ├── spline.hh ├── stack.hh ├── swa.hh ├── tests ├── .gitignore ├── Makefile ├── atan2_test.cc ├── cordic_test.cc ├── deque_test.cc ├── kahan_test.cc ├── movext_test.cc ├── quick_select_test.cc ├── quick_sort_test.cc └── unit_circle_test.cc ├── theil_sen.hh ├── trigger.hh ├── unit_circle.hh ├── utils.hh ├── wav.hh └── window.hh /.gitignore: -------------------------------------------------------------------------------- 1 | .*.swp 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/README.md -------------------------------------------------------------------------------- /amd.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/amd.hh -------------------------------------------------------------------------------- /atan2.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/atan2.hh -------------------------------------------------------------------------------- /bip_buffer.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/bip_buffer.hh -------------------------------------------------------------------------------- /biquad.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/biquad.hh -------------------------------------------------------------------------------- /blockdc.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/blockdc.hh -------------------------------------------------------------------------------- /calculus.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/calculus.hh -------------------------------------------------------------------------------- /cdc.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/cdc.hh -------------------------------------------------------------------------------- /coeffs.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/coeffs.hh -------------------------------------------------------------------------------- /complex.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/complex.hh -------------------------------------------------------------------------------- /const.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/const.hh -------------------------------------------------------------------------------- /cordic.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/cordic.hh -------------------------------------------------------------------------------- /decibel.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/decibel.hh -------------------------------------------------------------------------------- /delay.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/delay.hh -------------------------------------------------------------------------------- /deque.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/deque.hh -------------------------------------------------------------------------------- /ema.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/ema.hh -------------------------------------------------------------------------------- /exp.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/exp.hh -------------------------------------------------------------------------------- /fdzp.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/fdzp.hh -------------------------------------------------------------------------------- /fft.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/fft.hh -------------------------------------------------------------------------------- /filter.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/filter.hh -------------------------------------------------------------------------------- /fmd.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/fmd.hh -------------------------------------------------------------------------------- /hilbert.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/hilbert.hh -------------------------------------------------------------------------------- /kahan.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/kahan.hh -------------------------------------------------------------------------------- /lms.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/lms.hh -------------------------------------------------------------------------------- /movext.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/movext.hh -------------------------------------------------------------------------------- /netpbm.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/netpbm.hh -------------------------------------------------------------------------------- /normalize.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/normalize.hh -------------------------------------------------------------------------------- /pcm.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/pcm.hh -------------------------------------------------------------------------------- /pel.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/pel.hh -------------------------------------------------------------------------------- /phasor.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/phasor.hh -------------------------------------------------------------------------------- /quick.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/quick.hh -------------------------------------------------------------------------------- /regression.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/regression.hh -------------------------------------------------------------------------------- /repeated_median.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/repeated_median.hh -------------------------------------------------------------------------------- /resampler.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/resampler.hh -------------------------------------------------------------------------------- /sma.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/sma.hh -------------------------------------------------------------------------------- /spline.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/spline.hh -------------------------------------------------------------------------------- /stack.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/stack.hh -------------------------------------------------------------------------------- /swa.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/swa.hh -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- 1 | *_test 2 | -------------------------------------------------------------------------------- /tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/tests/Makefile -------------------------------------------------------------------------------- /tests/atan2_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/tests/atan2_test.cc -------------------------------------------------------------------------------- /tests/cordic_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/tests/cordic_test.cc -------------------------------------------------------------------------------- /tests/deque_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/tests/deque_test.cc -------------------------------------------------------------------------------- /tests/kahan_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/tests/kahan_test.cc -------------------------------------------------------------------------------- /tests/movext_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/tests/movext_test.cc -------------------------------------------------------------------------------- /tests/quick_select_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/tests/quick_select_test.cc -------------------------------------------------------------------------------- /tests/quick_sort_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/tests/quick_sort_test.cc -------------------------------------------------------------------------------- /tests/unit_circle_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/tests/unit_circle_test.cc -------------------------------------------------------------------------------- /theil_sen.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/theil_sen.hh -------------------------------------------------------------------------------- /trigger.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/trigger.hh -------------------------------------------------------------------------------- /unit_circle.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/unit_circle.hh -------------------------------------------------------------------------------- /utils.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/utils.hh -------------------------------------------------------------------------------- /wav.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/wav.hh -------------------------------------------------------------------------------- /window.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aicodix/dsp/HEAD/window.hh --------------------------------------------------------------------------------