From 621bcc22940aed0242ed1795491a400521d2394d Mon Sep 17 00:00:00 2001 From: Linus Nielsen Feltzing Date: Sat, 4 Feb 2006 23:15:15 +0000 Subject: The simulator should use the keypad period key, not the regular one git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8568 a1c6a512-1295-4272-9138-f99709370657 --- apps/settings.h | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) (limited to 'apps/settings.h') diff --git a/apps/settings.h b/apps/settings.h index bb58336202..bb401b674e 100644 --- a/apps/settings.h +++ b/apps/settings.h @@ -39,6 +39,7 @@ #define PLUGIN_DIR ROCKBOX_DIR"/rocks" #define BACKDROP_DIR ROCKBOX_DIR"/backdrops" #define REC_BASE_DIR "/recordings" +#define EQS_DIR ROCKBOX_DIR "/eqs" #define MAX_FILENAME 20 @@ -408,6 +409,39 @@ struct user_settings int brightness; /* iriver h300: backlight PWM value: 2..15 (0 and 1 are black) */ #endif + +#if CONFIG_CODEC == SWCODEC + bool eq_enabled; /* Enable equalizer */ + + /* Order is important here, must be cutoff, q, then gain for each band. + See dsp_eq_update_data in dsp.c for why. */ + + /* Band 0 settings */ + int eq_band0_cutoff; /* Hz */ + int eq_band0_q; + int eq_band0_gain; /* +/- dB */ + + /* Band 1 settings */ + int eq_band1_cutoff; /* Hz */ + int eq_band1_q; + int eq_band1_gain; /* +/- dB */ + + /* Band 2 settings */ + int eq_band2_cutoff; /* Hz */ + int eq_band2_q; + int eq_band2_gain; /* +/- dB */ + + /* Band 3 settings */ + int eq_band3_cutoff; /* Hz */ + int eq_band3_q; + int eq_band3_gain; /* +/- dB */ + + /* Band 4 settings */ + int eq_band4_cutoff; /* Hz */ + int eq_band4_q; + int eq_band4_gain; /* +/- dB */ +#endif + #ifdef HAVE_LCD_COLOR unsigned char backdrop_file[MAX_FILENAME+1]; /* backdrop bitmap file */ #endif -- cgit v1.2.3