summaryrefslogtreecommitdiffstats
path: root/apps/dsp.c
AgeCommit message (Expand)AuthorFilesLines
2006-04-17Fix the use of equalizer pre-cut in combination with replaygain.Magnus Holmgren1-52/+66
2006-04-17Fix/add some comments and remove some old leftover crossfeed code.Thom Johansen1-9/+16
2006-04-11New crossfeed complete with no volume reducing bugs. Feedback on all theThom Johansen1-85/+60
2006-04-02Prevent two division by zeros and one problem causing a crash in theMiika Pekkarinen1-1/+4
2006-03-28Update equalizer precut value as it's adjusted.Dan Everton1-4/+11
2006-03-27Add precut setting for the equalizer and add some more comments to the eq men...Dan Everton1-32/+61
2006-03-26Fixed potential sample overflow in variable stereo width > 100% and karaoke m...Jens Arnold1-7/+8
2006-03-24Slightly clearer code in dsp_eq_update_data.Dan Everton1-17/+12
2006-03-23Keep assembler versions of DSP routines in dsp_arch.S files. This alsoThom Johansen1-83/+9
2006-03-22Use size-correct casts. Fixes some AMD64 sim warnings.Thom Johansen1-1/+1
2006-03-21Enabled channel configuration and stereo width option on software codecThom Johansen1-0/+69
2006-03-19Samples should always be 32 bit on all platforms, so change mostThom Johansen1-49/+49
2006-03-04Added a couple inline assembly functions for ARM targets. This just aboutDave Bryant1-0/+33
2006-02-20Speed dsp gain up slightly mostly with better code orderBrandon Low1-28/+40
2006-02-17Reduce CPU usage while changing EQ by only updating the coefficients of the b...Dan Everton1-31/+26
2006-02-10Use EMAC rounding mode in EQ coef calc for better precision.Thom Johansen1-1/+1
2006-02-08Quick fix for crossfeed on iPod. Still needs optimization, but at least noDave Bryant1-1/+1
2006-02-07Rework PCM bufferBrandon Low1-2/+2
2006-02-07Add Equalizer configuration to Sound Settings menu.Dan Everton1-3/+58
2006-02-04Committed a little too muchLinus Nielsen Feltzing1-56/+2
2006-02-04The simulator should use the keypad period key, not the regular oneLinus Nielsen Feltzing1-2/+56
2006-02-02No need for different name members in eq_data struct.Thom Johansen1-13/+14
2006-01-29Recommit reverted changes and add the missing file...Thom Johansen1-0/+34
2006-01-29Backout part of the last change to fix builds for nowBrandon Low1-34/+0
2006-01-29Initial multi-band EQ support for software codec platforms. Now go startThom Johansen1-0/+34
2005-12-15This wont work after all. Someone please introduce -fomit-frame-pointer for d...Thom Johansen1-1/+1
2005-12-15Fix typo and disable crossfeed assembler version for DEBUG builds, which obvi...Thom Johansen1-2/+2
2005-11-30Playback speed commit broke mono resampling, this fixes it again.Thom Johansen1-3/+6
2005-11-28Enabled playback speed adjustment support for H1x0. Modified the resampler to...Thom Johansen1-61/+84
2005-11-23Replaygain support uses the accumulator extension bytss, so disable rounding....Thom Johansen1-3/+3
2005-11-15Added Coldfire ASM optimised crossfeed function. Have not measured speed impr...Thom Johansen1-47/+124
2005-11-15fix crossfeed on non-coldfire platforms and the simulatorMarcoen Hirschberg1-8/+12
2005-11-14add crossfeed dsp effect. Makes some music more enjoyable with headphones.Marcoen Hirschberg1-1/+111
2005-11-02Automatically set clipping limits based on sample precision.Thom Johansen1-0/+2
2005-10-19Two new sections for IRAM usage: .irodata (selectable with the ICONST_ATTR at...Jens Arnold1-5/+5
2005-09-24Iriver: Added new ReplayGain type: track gain if shuffle mode is active, albu...Magnus Holmgren1-6/+8
2005-09-07Adapted codecs and DSP system to having MACSR saved in thread context.Thom Johansen1-4/+11
2005-08-20Initial voice ui support for software codec platforms. Added also aMiika Pekkarinen1-86/+109
2005-08-18iriver: slightly faster replaygain processing and clipping.Magnus Holmgren1-16/+52
2005-08-17iriver: Do correct ReplayGain calculation. Fixes distortion problems (and low...Magnus Holmgren1-1/+1
2005-08-11Added pre-amp setting for files with ReplayGain information.Magnus Holmgren1-11/+20
2005-08-10patch #1255805 by Frederic Devernay - fix to buffer overflow in dsp.cLinus Nielsen Feltzing1-15/+33
2005-08-10iriver: added a DSP_SWITCH_FREQUENCY config, for on-the-fly sample frequency ...Linus Nielsen Feltzing1-1/+3
2005-07-30Make simulator version of FRACMUL correct. Also corrected related comments.Magnus Holmgren1-6/+5
2005-07-25Speed up clipping; makes Vorbis decoding almost as fast as before the VorbisG...Magnus Holmgren1-2/+1
2005-07-25Added ReplayGain support to WavPack, including a small fix to dsp.cDave Bryant1-1/+1
2005-07-24ReplayGain support for Ogg Vorbis files (also called VorbisGain) added.Magnus Holmgren1-5/+133
2005-07-18oops... should compile without warnings nowChristian Gmeiner1-1/+1
2005-07-18Added CPU_COLDFIRE define - one step closer to iAudio-portChristian Gmeiner1-1/+1
2005-07-16Restructured DSP code for readability and speed. Simplified the API.Magnus Holmgren1-308/+433