1
0
Fork 0
forked from len0rd/rockbox
foxbox/lib/rbcodec/dsp
Michael Sevakis 78a45b47de Cleanup and simplify latest DSP code incarnation.
Some things can just be a bit simpler in handling the list of stages
and some things, especially format change handling, can be simplified
for each stage implementation. Format changes are sent through the
configure() callback.

Hide some internal details and variables from processing stages and
let the core deal with it.

Do some miscellaneous cleanup and keep things a bit better factored.

Change-Id: I19dd8ce1d0b792ba914d426013088a49a52ecb7e
2013-05-04 13:43:33 -04:00
..
eqs EQ settings: Rework the settings to clean up the config file. 2013-02-09 13:05:32 +01:00
channel_mode.c Cleanup and simplify latest DSP code incarnation. 2013-05-04 13:43:33 -04:00
channel_mode.h Fundamentally rewrite much of the audio DSP. 2012-04-29 10:00:56 +02:00
compressor.c Cleanup and simplify latest DSP code incarnation. 2013-05-04 13:43:33 -04:00
compressor.h Fundamentally rewrite much of the audio DSP. 2012-04-29 10:00:56 +02:00
crossfeed.c Cleanup and simplify latest DSP code incarnation. 2013-05-04 13:43:33 -04:00
crossfeed.h New crossfeed algorithm for Rockbox: "Meier" crossfeed 2012-05-28 11:34:15 +02:00
dsp_arm.S New crossfeed algorithm for Rockbox: "Meier" crossfeed 2012-05-28 11:34:15 +02:00
dsp_arm_v6.S Fundamentally rewrite much of the audio DSP. 2012-04-29 10:00:56 +02:00
dsp_cf.S New crossfeed algorithm for Rockbox: "Meier" crossfeed 2012-05-28 11:34:15 +02:00
dsp_core.c Cleanup and simplify latest DSP code incarnation. 2013-05-04 13:43:33 -04:00
dsp_core.h Cleanup and simplify latest DSP code incarnation. 2013-05-04 13:43:33 -04:00
dsp_filter.c Fundamentally rewrite much of the audio DSP. 2012-04-29 10:00:56 +02:00
dsp_filter.h Fundamentally rewrite much of the audio DSP. 2012-04-29 10:00:56 +02:00
dsp_misc.c Cleanup and simplify latest DSP code incarnation. 2013-05-04 13:43:33 -04:00
dsp_misc.h Straighten out the mad twisted state of sound.c and related areas. 2013-04-15 12:02:05 -04:00
dsp_proc_database.h Rename HAVE_PITCHSCREEN to HAVE_PITCHCONTROL 2012-05-09 14:32:38 +02:00
dsp_proc_entry.h Cleanup and simplify latest DSP code incarnation. 2013-05-04 13:43:33 -04:00
dsp_proc_settings.h Rename HAVE_PITCHSCREEN to HAVE_PITCHCONTROL 2012-05-09 14:32:38 +02:00
dsp_sample_input.c Cleanup and simplify latest DSP code incarnation. 2013-05-04 13:43:33 -04:00
dsp_sample_io.h Cleanup and simplify latest DSP code incarnation. 2013-05-04 13:43:33 -04:00
dsp_sample_output.c Cleanup and simplify latest DSP code incarnation. 2013-05-04 13:43:33 -04:00
eq.c Cleanup and simplify latest DSP code incarnation. 2013-05-04 13:43:33 -04:00
eq.h EQ settings: Rework the settings to clean up the config file. 2013-02-09 13:05:32 +01:00
lin_resample.c Cleanup and simplify latest DSP code incarnation. 2013-05-04 13:43:33 -04:00
pga.c Cleanup and simplify latest DSP code incarnation. 2013-05-04 13:43:33 -04:00
pga.h Implement universal in-PCM-driver software volume control. 2013-04-11 22:55:16 +02:00
tdspeed.c Cleanup and simplify latest DSP code incarnation. 2013-05-04 13:43:33 -04:00
tdspeed.h rbcodec: abstract tdspeed buffer allocation 2012-05-07 10:29:07 +02:00
tone_controls.c Cleanup and simplify latest DSP code incarnation. 2013-05-04 13:43:33 -04:00
tone_controls.h Fundamentally rewrite much of the audio DSP. 2012-04-29 10:00:56 +02:00