Jared Boone
|
55e3a70fde
|
Change baseband audio processing pipeline to all floats.
|
2016-01-11 16:15:42 -08:00 |
|
Jared Boone
|
5e917ebb2c
|
Cache IIR filter state because compiler *sometimes* doesn't want to.
|
2016-01-11 15:44:42 -08:00 |
|
Jared Boone
|
364217a2b5
|
Rename IIR filter config variables.
|
2016-01-10 20:20:07 -08:00 |
|
Jared Boone
|
13d260f936
|
Add IIR passthrough filter config.
|
2016-01-10 20:18:12 -08:00 |
|
Jared Boone
|
6f00687d88
|
Add configure() for IIR filter.
|
2016-01-10 20:11:27 -08:00 |
|
Jared Boone
|
497adda390
|
IIR default constructor passes no audio.
Debugging mechanism -- filter must be configured to pass audio.
|
2016-01-10 20:11:05 -08:00 |
|
Jared Boone
|
172a6da36c
|
Unconst IIR configuration and filter.
|
2016-01-10 20:06:58 -08:00 |
|
Jared Boone
|
359fb6f3c6
|
...and more pass-by-reference.
Another 176 bytes!
|
2016-01-04 11:04:28 -08:00 |
|
Jared Boone
|
316d5d433b
|
Move IIR code into .cpp file.
A few hundred more text section bytes saved.
|
2015-12-31 10:52:28 -08:00 |
|
Jared Boone
|
8453741252
|
Saturate IIR filter output to int16_t.
|
2015-12-28 16:33:26 -08:00 |
|
Jared Boone
|
caef87fe90
|
Refactor IIRBiquadFilter to separate configuration structure.
|
2015-08-04 15:00:38 -07:00 |
|
Jared Boone
|
876a591a66
|
Add IIR execute_in_place()
|
2015-07-20 09:33:56 -07:00 |
|
Jared Boone
|
dc6fee8370
|
Initial firmware commit.
|
2015-07-08 08:39:24 -07:00 |
|