Gitiles
Code Review
Sign In
gerrit.rockbox.org
/
rockbox
/
2acc0ac542d9186feee25bbe444c49cb59ca393e
/
apps
/
eq.c
2acc0ac
Updated our source code header to explicitly mention that we are GPL v2 or
by Daniel Stenberg
· 16 years ago
f02cba8
Code cleaning - remove some unnecessary defined(SIMULATOR) checks
by Dave Chapman
· 17 years ago
8e6e290
Factor first order shelving filter code out for easier reuse and replace the crossfeed filter with it. Crossfeed _should_ still sound the same, so please do tell if it doesn't.
by Thom Johansen
· 18 years ago
deb69d2
Wrap filter_bishelf_coefs with HAVE_SW_TONE_CONTROLS to not waste bytes on targets that don't use it.
by Thom Johansen
· 18 years ago
a7fabf0
Add software based bass/treble controls for targets which have no such functionality in hardware (currently only X5). They can also be used on any other SWCODEC target by adding #define HAVE_SW_TONE_CONTROLS in the relevant config-*.h file. Also remove some now unneeded zero checks when using get_replaygain_int(). Comments on sound quality are welcome as some parameters can still be fine-tuned.
by Thom Johansen
· 18 years ago
5f48e15
Optimise EQ coef calculation routines for both speed and size. Move now unneeded fsqrt function to plugin fixed point library in case it'll be needed. Move all fixed point helper macros to dsp.h. Added FRACMUL_SHL macro to facilitate high-precision shifting of 64 bit multiplies and remove rounding from macsr in main thread to make this work as intended.
by Thom Johansen
· 18 years ago
314f3b5
More static'ing, and a few fixes resulting from that.
by Jens Arnold
· 18 years ago
48b4ac3
Two more bits of precision for shelving EQ filters and some comment updates. Tested quite thoroughly, but as always with audio related commits: mind your ears.
by Thom Johansen
· 18 years ago
8238b49
New crossfeed complete with no volume reducing bugs. Feedback on all the
by Thom Johansen
· 18 years ago
5f9bd4f
Make EQ work on 64 bit sims again.
by Thom Johansen
· 19 years ago
e70a50c
Fix the inaccurate frequency setting problems of the EQ due to
by Thom Johansen
· 19 years ago
c00ec11
Further 64 bit related fixes. EQ should now work in AMD64 sim.
by Thom Johansen
· 19 years ago
ea4ccb5
Samples should always be 32 bit on all platforms, so change most
by Thom Johansen
· 19 years ago
6244170
C implementation of eq filter. Allows equalizer to be used in the simulator. Code from preglow.
by Dan Everton
· 19 years ago
fa9c5c0
Erronous comment.
by Thom Johansen
· 19 years ago
88abdd9
Add Equalizer configuration to Sound Settings menu.
by Dan Everton
· 19 years ago
dd8cb8a
Committed a little too much
by Linus Nielsen Feltzing
· 19 years ago
621bcc2
The simulator should use the keypad period key, not the regular one
by Linus Nielsen Feltzing
· 19 years ago
9b4b4d0
More sane fixed point format for Q parameter.
by Thom Johansen
· 19 years ago
98c37c7
Enable ARM EQ support.
by Thom Johansen
· 19 years ago
65721f0
Slight change of coef format. Removed erronous hard code of channel
by Thom Johansen
· 19 years ago
a8cc6a7
Initial multi-band EQ support for software codec platforms. Now go start
by Thom Johansen
· 19 years ago