reduce RAM footprint of dsp processor and add a simple EQ (bass, treble) to dsp processor

dsp processor now will process smaller chunks of audio at a time and loop over the audio data array
which results in a much smaller RAM usage but probably longer execution times
of IIR filters.

Signed-off-by: Karl Osterseher <karli_o@gmx.at>
This commit is contained in:
Karl Osterseher
2023-01-05 20:30:57 +01:00
Unverified
parent 280367e3a3
commit d2a21f99ac
5 changed files with 292 additions and 209 deletions

View File

@@ -6,7 +6,8 @@ typedef enum dspFlows {
dspfBiamp,
dspf2DOT1,
dspfFunkyHonda,
dspfBassBoost
dspfBassBoost,
dspfEQBassTreble,
} dspFlows_t;
enum filtertypes {