path: root/apps/dsp.c
AgeCommit message (Expand)AuthorFilesLines
2012-03-18Build librbcodec with DSP and metadata.Sean Bartell1-1573/+0
2012-03-12Change EQ settings to use a struct array in global_settings.Michael Sevakis1-8/+4
2012-02-08Move to compressor out of dsp.c and into its own source to reduce DSP clutter.Michael Sevakis1-356/+15
2011-12-04Collect the 16-bit signed range sample clipping routines scattered about, whi...Michael Sevakis1-13/+2
2011-11-03Make local functions and variables static where possibleBertrik Sikken1-1/+1
2011-10-26Revert swap channel feature as we're presently in a feature freeze. I'll reco...Michael Giacomelli1-13/+0
2011-10-26Add option to exchange the left and right stereo channels. Patch by Dave Cha...Michael Giacomelli1-0/+13
2011-10-21Implement move callback for timestretch sample allocation.Fred Bauer1-23/+51
2011-10-15Changed the FOR_NB_SCREENS macro to always be a for loop that declares its ow...Björn Stenberg1-6/+4
2011-10-05Clean up compressor setting codeJeffrey Goode1-71/+67
2011-09-02Sanify dsp.c (re)sample buffer indirection.Michael Sevakis1-45/+60
2011-08-30GSoC/Buflib: Enable compaction in buflib.Thomas Martitz1-20/+40
2011-08-30GSoC/Buflib: Add buflib memory alocator to the core.Thomas Martitz1-2/+8
2011-04-04Rework parts of the replaygain code to be able to differentiate between 0.00 ...Andree Buschmann1-2/+2
2011-03-31Changing convert_gain() also implicitly changed get_replaygain_int() which co...Andree Buschmann1-2/+2
2011-03-03Fix peak handling in replaygain (FS#11981). This bug was introduced with r293...Andree Buschmann1-2/+2
2011-02-24FS#11964. Rework replaygain handling to save metadata buffer and binsize. Rem...Andree Buschmann1-4/+4
2010-09-24Make sure the dsp code has proper resample buffers even if HAVE_PITCHSCREEN i...Frank Gevaerts1-4/+6
2010-09-17Make disabling HAVE_PITCHSCREEN actually work without breaking the buildFrank Gevaerts1-0/+22
2010-02-24Partially revert svn r24888 that causes build failure on coldfire targetsBertrik Sikken1-2/+2
2010-02-24Kill some global variablesBertrik Sikken1-2/+2
2009-11-04Compressor: simplify makeup gain setting, expand release range, finally provi...Jeffrey Goode1-24/+14
2009-11-02Tweak logf statementsJeffrey Goode1-1/+1
2009-10-22Code cleanup in dsp.c and misc.c, some commentsJeffrey Goode1-3/+14
2009-10-19Compressor: save lots of RAM, bug fix to work with internally clipped samplesJeffrey Goode1-85/+125
2009-10-03Cleanup some logf info in dsp_set_compressorJeffrey Goode1-4/+7
2009-09-25Fix yellow: braces around logf statementsJeffrey Goode1-0/+8
2009-09-25Replace limiter with dynamic range compressorJeffrey Goode1-402/+236
2009-09-21Fix red: remove buffer from IRAMJeffrey Goode1-1/+1
2009-09-21Potential fix for FS#10572: limiter + time stretch produces garbage outputJeffrey Goode1-27/+31
2009-09-19Performance improvement in limiter, about 2%Jeffrey Goode1-13/+10
2009-09-18Fix subtle bug in limiterJeffrey Goode1-1/+2
2009-08-18FS#10199: Adds limiter DSP functionJeffrey Goode1-5/+459
2009-08-12FS#10446: Bug defense in dsp.c, minor tweaks and commentsJeffrey Goode1-23/+13
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