summaryrefslogtreecommitdiffstats
path: root/lib/rbcodec/dsp
AgeCommit message (Expand)AuthorFilesLines
2023-03-23Using ARM Unified Assembler LanguageChris Chua2-5/+6
2023-01-18Bump codec API version, remove dummy configure loop in dsp_init()Aidan MacDonald2-11/+0
2023-01-13Remove buflib allocation names, part twoAidan MacDonald2-2/+2
2023-01-12rbcodec/dsp: restore configure loop in dsp_init() (FS#13386)Aidan MacDonald2-0/+11
2022-12-23rbcodec dsp: Refactor DSP init routines, restore INIT_ATTRAidan MacDonald10-35/+62
2022-12-22rbcodec dsp: Replace enum dsp_ids arguments with unsigned intAidan MacDonald8-26/+18
2022-12-22rbcodec dsp: Move dsp_sample_io_configure() to its own fileAidan MacDonald3-103/+123
2022-12-18Fix red in 8165a6c245Aidan MacDonald1-1/+1
2022-12-18rbcodec dsp: Remove INIT_ATTR from the DSP libraryAidan MacDonald7-15/+14
2022-12-16[Bug Fix] haas surround use delay_ms instead of index surround_strengthWilliam Wilgus2-33/+24
2022-12-11[Bug Fix] dsp_proc_enable init race / crashWilliam Wilgus2-2/+9
2022-05-03add const to const * stringsWilliam Wilgus2-5/+5
2021-08-04Document intentional fallthroughs + fix harmless unintended onesAidan MacDonald1-0/+1
2021-03-01FS#13267: Fix crash when enabling Perceptual Bass Enhancment during playbackSolomon Peachy1-0/+6
2020-09-08surround: Fix two issues with the haas surround code.Solomon Peachy1-2/+3
2017-10-12PBE+Surround: Localize some variables and fixup some flush opsMichael Sevakis2-73/+55
2017-10-12Nitpick configuration code in a few DSP filters to fix some bugsMichael Sevakis3-84/+125
2017-07-30rbcodec: fix compilation in debug modeAmaury Pouly3-3/+3
2015-02-02iBasso DX50/DX90: Major code cleanup and reorganization.Udo Schläpfer1-5/+5
2015-01-30fix surround & pbe dsp crashChiwen Chang2-2/+4
2015-01-22fix pbe/haas surround dsps: surround_enabled, redo flush functions.Chiwen Chang2-26/+11
2015-01-19three new DSPsChiwen Chang10-5/+849
2013-12-15DSP Compressor: Sidechain, Exponential Atk/RlsRyan Billing2-88/+292
2013-08-16Fix FS#12889 : Audible pop right after setting Repeat/ShuffleMichael Sevakis1-0/+3
2013-07-06Enable setting of global output samplerate on certain targets.Michael Sevakis15-194/+370
2013-06-21Remove old EQ presets.Michael Giacomelli28-436/+0
2013-05-27Missed removing a couple unwanted includes in previous commit.Michael Sevakis2-3/+0
2013-05-27Remove explicit config.h and system.h includes from DSP code.Michael Sevakis15-31/+22
2013-05-23Remove dsp_callback because DSP is now library code, not app code.Michael Sevakis2-55/+8
2013-05-16Introduce new hermite polynomial resampler.Michael Sevakis3-260/+543
2013-05-07Rename all the "lin_resample..." stuff to simply "resample_...".Michael Sevakis3-44/+41
2013-05-05Purge the usage of DSP_SWITCH_FREQUENCY.Michael Sevakis1-1/+0
2013-05-04Fix missed optimization opportunity in dsp_process.Michael Sevakis1-3/+3
2013-05-04Cleanup and simplify latest DSP code incarnation.Michael Sevakis15-540/+513
2013-04-15Straighten out the mad twisted state of sound.c and related areas.Michael Sevakis2-43/+56
2013-04-11Implement universal in-PCM-driver software volume control.Michael Sevakis2-21/+0
2013-02-09EQ settings: Rework the settings to clean up the config file.Jonathan Gordon24-694/+231
2013-01-2910 Band EQ w/PresetsHayden Pearce30-134/+809
2012-12-28Fix FS#12794 - new EQ code does not compile for the Nokia N8x0Michael Sevakis1-11/+11
2012-05-28New crossfeed algorithm for Rockbox: "Meier" crossfeedBertrik Sikken4-19/+214
2012-05-21Stop timestretch freezing things during format changes.Michael Sevakis1-1/+2
2012-05-20Revert "Work in progress hermite resampler."Michael Giacomelli1-124/+6
2012-05-20Work in progress hermite resampler.Michael Giacomelli1-6/+124
2012-05-13dsp_arm: Fix up some .section directives to fix crash on app targets.Thomas Martitz1-10/+10
2012-05-12TDSpeed: Fix crackling on some systemsNils Wallménius1-2/+2
2012-05-11TDSpeed settings to setup call need to be recorded, always.Michael Sevakis1-4/+4
2012-05-11TDSpeed: Minor assembly optimization to frame fade on Coldfire.Michael Sevakis1-3/+38
2012-05-10TDSpeed: Fix up samples consumed return (FS#12666) + other stuff like...Michael Sevakis1-112/+82
2012-05-09Rename HAVE_PITCHSCREEN to HAVE_PITCHCONTROLNils Wallménius4-8/+8
2012-05-08Tweak dsp_format_change_process (default format handler).Michael Sevakis1-5/+7