summaryrefslogtreecommitdiffstats
path: root/apps/dsp.c
AgeCommit message (Expand)AuthorFilesLines
2009-08-01 * Move DSP_CALLBACK_* enum to sound.hMaurus Cuelenaere1-0/+14
2009-07-11Improvements to the pitch screen UI (FS#10359 by David Johnston)Alexander Levin1-9/+9
2009-07-05Take 2 at 'Consolidate all fixed point math routines in one library' (FS#1040...Maurus Cuelenaere1-1/+3
2009-07-04Revert "Consolidate all fixed point math routines in one library (FS#10400) b...Maurus Cuelenaere1-1/+0
2009-07-04Consolidate all fixed point math routines in one library (FS#10400) by Jeffre...Maurus Cuelenaere1-0/+1
2009-06-20 Merge the "Replaygain Off" option into the replaygain type; eliminate the "O...Alexander Levin1-2/+3
2009-06-17Fix silly typo in comment, but nothing more.Steve Bavin1-1/+1
2009-06-17Rework internal timestretch enable/disable code - fix FS#10341(hopefully).Steve Bavin1-29/+20
2009-06-16Renamed routines and changed comments for clarity.Steve Bavin1-13/+12
2009-06-16Get rid of tdspeed_enabled in struct dsp_config and use the global_settings m...Thomas Martitz1-5/+4
2009-06-15Fix FS#10331 and get mpegplayer working again.Steve Bavin1-30/+17
2009-06-12FS#8894 - Add time stretching feature to all SWCODEC targets - the current al...Steve Bavin1-95/+205
2008-09-08Something horrible happened with binsize, so revert FS#8894 completely (for n...Steve Bavin1-64/+4
2008-09-08Add timestretching from FS#8894, as written by Stephane Doyon based on work b...Steve Bavin1-4/+64
2008-07-07Fix FS #8361 - Custom stereo width reset by changing treble on e200. Thanks t...Dan Everton1-0/+1
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg1-2/+4
2008-05-03Made source files #include the header file that they implement to make sure t...Bertrik Sikken1-2/+2
2008-04-08Remove FRACMUL_8_LOOP macro. This only benefited Coldfire, and we have assemb...Thom Johansen1-11/+5
2008-04-08Remove ACC_INIT, ACC and GET_ACC macros. These were quite Coldfire-centric ma...Thom Johansen1-8/+8
2008-03-20Turnaround time must be included in dsp yielding to throttle against other th...Michael Sevakis1-3/+9
2008-03-19Commit FS#8750. Add ARM assembler for the dsp-functions channels_process_soun...Andree Buschmann1-1/+8
2007-12-08Crossfeed settings used to be stored inverted in the cfg file for legacy reas...Thom Johansen1-6/+6
2007-12-04FS #8106. Fix overflow when dithering files that clip a lot, caused by noise ...Thom Johansen1-8/+9
2007-11-18Make speex the new voice format for SWCODEC targets (non-Archos). Remove code...Michael Sevakis1-151/+139
2007-10-30Just because it's #if 0 doesn't make it inferior...Thom Johansen1-1/+1
2007-10-29Fix faulty clipping when dithering is enabled (thanks to Jens Arnold). This b...Thom Johansen1-19/+13
2007-08-29FS #7286. Do correct rounding of final 16 bit samples before sending to DAC, ...Thom Johansen1-3/+5
2007-05-10Code cleaning - remove some unnecessary defined(SIMULATOR) checksDave Chapman1-2/+2
2007-03-29Accept FS#6918 - Remove Nested Functions by Tim Ross. Adjust some names. Hunt...Michael Sevakis1-21/+21
2007-03-26SWCODEC: Need to call resampler_new_delta when resetting DSP.Michael Sevakis1-0/+1
2007-03-25SWCODEC & Coldfire: Do some more DSP straigntening out. Do as much Coldfire o...Michael Sevakis1-184/+170
2007-03-07Use the new DSP callback functionality in firmware/sound.c to deal with SWCOD...Thom Johansen1-2/+13
2007-03-07Factor first order shelving filter code out for easier reuse and replace the ...Thom Johansen1-5/+19
2007-02-28SWCODEC: Patchup the short crossfade glitching reported for FLAC but seemed n...Michael Sevakis1-8/+8
2007-02-27Fix a problem when dithering mono audio. Left samples weren't being duplicate...Michael Sevakis1-5/+18
2007-02-27Fix old bug where applying a crossfeed direct gain of 0 dB would result in ne...Thom Johansen1-0/+3
2007-02-27Adapt ARM crossfeed assembler to work like the Coldfire one. Remove SWITCHPAR...Thom Johansen1-21/+13
2007-02-27crossfeed_data needn't be initialized for every targetMichael Sevakis1-3/+4
2007-02-27SWCODEC: Tighten up coldfire assembly a little bit more. Cleanup to make diff...Michael Sevakis1-57/+65
2007-02-26SWCODEC: Fix the problem of replaygain not being applied unless the menu is ...Michael Sevakis1-5/+8
2007-02-26Add software based bass/treble controls for targets which have no such functi...Thom Johansen1-14/+57
2007-02-24SWCODEC: Dsp speed optimizations. Changes for more modularity. Removal of som...Michael Sevakis1-433/+673
2007-02-21Fix broken conversion of 16 bit interleaved stereo to internal format.Thom Johansen1-1/+1
2007-02-19SWCODEC: DSP optimizations for conversion to internal format and resampling. ...Michael Sevakis1-153/+235
2007-02-17include stdbool.h to get the bool type and fix the build errorDaniel Stenberg1-1/+1
2007-02-17build with -Wundef to make sure we have spelled the defines right in #if linesDaniel Stenberg1-1/+2
2007-02-16SWCODEC: Remove the last quirks when upsampling.Michael Sevakis1-2/+11
2007-02-15Optimise/touchup some asm macros in dsp.h, and also remove some now unneeded ...Thom Johansen1-5/+4
2007-02-10SWCODEC: Annoying neatness update. Use intptr_t for codec_configure_callback ...Michael Sevakis1-9/+9
2007-02-07Fix resampling clicking as much as possible at the moment. 1) Upsampling clic...Michael Sevakis1-77/+53