Ahmet Inan
|
422bfca221
|
set history to zero
|
2020-03-02 17:39:39 +01:00 |
|
Ahmet Inan
|
65e24d421f
|
made count of input and output samples independent
|
2020-02-16 22:26:38 +01:00 |
|
Ahmet Inan
|
e4b687d1f6
|
be consistend and use one sided difference if outside
|
2020-01-17 19:02:15 +01:00 |
|
Ahmet Inan
|
7d32acd2bb
|
added simpler interface to non-uniform spline
|
2020-01-17 17:12:19 +01:00 |
|
Ahmet Inan
|
ad44b0f435
|
use upper case for array pointers
|
2020-01-17 16:06:01 +01:00 |
|
Ahmet Inan
|
4f3bd984d2
|
added simpler eval interface for uniform splines
|
2020-01-17 15:27:13 +01:00 |
|
Ahmet Inan
|
60830afbe6
|
added input and output type
|
2020-01-14 09:53:47 +01:00 |
|
Ahmet Inan
|
7efb7d2f0f
|
moved template argument RATE to constructor argument rate
|
2020-01-13 12:11:34 +01:00 |
|
Ahmet Inan
|
7043b1e35a
|
added cubic Hermite spline
|
2020-01-13 10:21:33 +01:00 |
|
Ahmet Inan
|
4025bd126c
|
added RealToHalfComplexTransform
|
2019-04-25 15:14:19 +02:00 |
|
Ahmet Inan
|
cd7d55a2c4
|
added Fs/4 complex down conversion
|
2019-04-03 20:53:17 +02:00 |
|
Ahmet Inan
|
c848ae14f2
|
replaced pow(x, 2) with sqr(x)
|
2019-04-03 20:04:19 +02:00 |
|
Ahmet Inan
|
8d3a6e83d8
|
added Hilbert transform filter
|
2019-03-31 21:59:16 +02:00 |
|
Ahmet Inan
|
d44f88352c
|
added HighPass2
|
2019-03-31 15:32:33 +02:00 |
|
Ahmet Inan
|
2cb1e6e148
|
allow setting omega from radians
|
2019-03-23 08:47:10 +01:00 |
|
Ahmet Inan
|
55048b527b
|
added biquad allpass filter
|
2019-03-03 11:08:40 +01:00 |
|
Ahmet Inan
|
ca7a7ad56f
|
added integrator and differentiator
|
2019-02-28 21:40:53 +01:00 |
|
Ahmet Inan
|
d4841b2998
|
simplified loops
|
2019-02-28 12:39:57 +01:00 |
|
Ahmet Inan
|
a265a71d9c
|
added FDZP interpolation
|
2019-02-27 22:30:05 +01:00 |
|
Ahmet Inan
|
5ac39fca4e
|
use exp10()
|
2019-02-27 18:56:31 +01:00 |
|
Ahmet Inan
|
4e57633034
|
added exponentiation approximations
|
2019-02-27 18:54:39 +01:00 |
|
Ahmet Inan
|
d1f2e2f9f9
|
take decibel values for notch and bandpass
|
2019-02-27 10:26:57 +01:00 |
|
Ahmet Inan
|
f1891d97a8
|
added idecibel and moved decibel helpers to decibel.hh
|
2019-02-27 10:25:50 +01:00 |
|
Ahmet Inan
|
698ca426bd
|
added biquad bandpass filter
|
2019-02-25 15:23:31 +01:00 |
|
Ahmet Inan
|
793283850f
|
init lpf to 0.5
|
2019-02-25 13:28:17 +01:00 |
|
Ahmet Inan
|
c7f3cdd565
|
added normalizer for sinusoidal signal
|
2019-02-25 13:00:58 +01:00 |
|
Ahmet Inan
|
65383970a7
|
added prev, alpha init and samples() to EMA
|
2019-02-24 19:42:54 +01:00 |
|
Ahmet Inan
|
73f69e0faa
|
added DC blocker
|
2019-02-24 17:36:11 +01:00 |
|
Ahmet Inan
|
a87ee25f66
|
added biquad notch filter
|
2019-02-22 21:28:00 +01:00 |
|
Ahmet Inan
|
7f4c3a651f
|
added biquad highpass
|
2019-02-22 09:05:07 +01:00 |
|
Ahmet Inan
|
487232ec20
|
added simple moving average
|
2019-02-14 13:31:43 +01:00 |
|
Ahmet Inan
|
018becfbb4
|
use a default threshold of 1/3
|
2019-02-13 12:19:01 +01:00 |
|
Ahmet Inan
|
a4c31b1783
|
added fixed-point CORDIC atan2
|
2019-02-13 11:04:54 +01:00 |
|
Ahmet Inan
|
1fd1f9e2ec
|
added Schmitt trigger and edge triggers
|
2019-02-12 09:40:26 +01:00 |
|
Ahmet Inan
|
d2b1bf32b4
|
added AM demodulator with AGC
|
2019-02-08 20:21:42 +01:00 |
|
Ahmet Inan
|
70dc3392fe
|
added atan2 test
|
2019-02-08 11:42:29 +01:00 |
|
Ahmet Inan
|
fe59404f1f
|
unwrap -> wrap_around
|
2019-02-08 08:17:32 +01:00 |
|
Ahmet Inan
|
6fc424dca6
|
unwrap delta
|
2019-02-07 14:08:50 +01:00 |
|
Ahmet Inan
|
99baec64a5
|
added FMD{1..5}, atan and atan2 approximations
|
2019-02-06 19:58:00 +01:00 |
|
Ahmet Inan
|
d72ca2727d
|
added conj()
|
2019-02-06 14:27:03 +01:00 |
|
Ahmet Inan
|
a3a2dbdc5f
|
added an NCO
|
2019-02-04 12:29:40 +01:00 |
|
Ahmet Inan
|
639204fed8
|
added EMA and Biquad
|
2019-02-04 11:11:18 +01:00 |
|
Ahmet Inan
|
475114d2e1
|
added low pass which only uses unit circle
|
2019-01-26 21:50:00 +01:00 |
|
Ahmet Inan
|
f141e04dc6
|
Revert "do not initialize Complex to zero"
This reverts commit 277af07511.
|
2019-01-23 16:33:21 +01:00 |
|
Ahmet Inan
|
97d5b68045
|
added quick and dirty decibel approximation
|
2019-01-21 11:36:50 +01:00 |
|
Ahmet Inan
|
2d8cedbd66
|
be able to normalize at construction
|
2019-01-20 17:45:26 +01:00 |
|
Ahmet Inan
|
76f1590f1a
|
moved Complex to DSP namespace
|
2019-01-20 15:25:54 +01:00 |
|
Ahmet Inan
|
7b2cf8970a
|
removed CoeffsFunc
|
2019-01-20 13:23:08 +01:00 |
|
Ahmet Inan
|
98a5a204d1
|
removed std:: from math functions
|
2019-01-20 11:03:29 +01:00 |
|
Ahmet Inan
|
277af07511
|
do not initialize Complex to zero
|
2019-01-20 08:45:22 +01:00 |
|