Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 1 | % $Id$ % |
Martin Arver | 70295bf | 2006-04-27 12:25:08 +0000 | [diff] [blame] | 2 | \screenshot{configure_rockbox/images/ss-sound-settings}{The sound settings screen}{} |
Michael DiFebbo | 25f9cec | 2006-03-27 19:30:05 +0000 | [diff] [blame] | 3 | |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 4 | The Sound Settings menu offers a selection of sound properties you may |
Martin Arver | f8e2f3e | 2006-10-17 12:18:51 +0000 | [diff] [blame] | 5 | change to customise your listening experience. |
Michael DiFebbo | 25f9cec | 2006-03-27 19:30:05 +0000 | [diff] [blame] | 6 | |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 7 | \section{Volume} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 8 | This setting adjusts the volume of your music. Like most professional |
| 9 | audio gear and many consumer audio products, Rockbox uses a decibel scale |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 10 | where 0 dB is a reference that indicates the maximum volume that the \dap{} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 11 | can produce without possible distortion (clipping). All values lower than |
| 12 | this reference will be negative and yield a progressively softer volume. |
| 13 | \opt{player, recorder, recorderv2fm, ondio, ipodnano, ipodvideo, x5, h10, |
| 14 | h10_5gb, sansa}{ |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 15 | Values higher than 0 dB are available and can be used to raise the |
| 16 | volume more than would otherwise be possible. These volume levels will |
| 17 | ordinarily lead to distorted sound, but might work nicely for music that has |
| 18 | an otherwise low volume level.} |
| 19 | The volume can be adjusted from a |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 20 | \opt{player}{minimum of -78 dB to a maximum of +18 dB.} |
| 21 | \opt{recorder,recorderv2fm,ondio}{minimum of -100 dB to a maximum of +12 dB.} |
| 22 | \opt{h1xx,h300}{minimum of -84 dB to a maximum of 0 dB.} |
| 23 | \opt{ipodnano}{minimum of -72 dB to a maximum of +6 dB.} |
| 24 | \opt{ipodvideo}{minimum of -57 dB to a maximum of +6 dB.} |
Tom Ross | 5616203 | 2007-01-20 00:43:50 +0000 | [diff] [blame] | 25 | \opt{x5}{minimum of -73 dB to a maximum of +6 dB.} |
| 26 | \opt{ipodcolor}{minimum of -\fixme{??} dB to a maximum of +\fixme{??} dB.} |
Dominik Riebeling | a25fa2c | 2007-01-14 09:55:19 +0000 | [diff] [blame] | 27 | \opt{h10,h10_5gb,sansa}{minimum of -74 dB to a maximum of +6 db.} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 28 | |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 29 | \section{Bass} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 30 | \opt{player,recorder,recorderv2fm,ondio}{This emphasises or suppresses the |
| 31 | lower (bass) sounds in the track. 0 means that bass sounds are unaltered |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 32 | (flat response).} |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 33 | \opt{h1xx,h300}{The bass setting can be used to increase (but not decrease) |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 34 | frequencies below 300Hz. Bass boost can be set from 0 to 24 dB in |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 35 | increments of 2 dB. A setting of 0 means that low frequencies are unaltered |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 36 | (flat response).} |
Martin Arver | f8e2f3e | 2006-10-17 12:18:51 +0000 | [diff] [blame] | 37 | \opt{ipodnano,ipodcolor,ipodvideo}{This emphasises or suppresses the |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 38 | lower (bass) sounds in the track. 0dB means that bass in unaltered |
Dominik Riebeling | 8b9b8c9 | 2006-07-01 12:05:04 +0000 | [diff] [blame] | 39 | (flat response). The minimum setting is -6dB and the maximum is 9dB.} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 40 | \opt{x5,sansa,h10,h10_5gb}{\fixme{add platform specific information here}} |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 41 | |
| 42 | \section{Treble} |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 43 | \opt{player,recorder,recorderv2fm,ondio}{This emphasises or suppresses the |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 44 | higher (treble) sounds in the track. 0 means that treble sounds are |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 45 | unaltered (flat response).} |
| 46 | \opt{h1xx,h300}{The Treble setting can be used to increase (but not decrease) |
| 47 | frequencies above 1.5kHz. Treble boost can be set from 0 to 6 dB in |
| 48 | increments of 2 dB. A setting of 0 means that high frequencies are unaltered |
| 49 | (flat response).} |
Martin Arver | f8e2f3e | 2006-10-17 12:18:51 +0000 | [diff] [blame] | 50 | \opt{ipodnano,ipodcolor,ipodvideo}{This setting emphasises or suppresses |
Dominik Riebeling | 8b9b8c9 | 2006-07-01 12:05:04 +0000 | [diff] [blame] | 51 | the higher (treble) sounds in the track. 0dB means that treble is unaltered |
| 52 | (flat response). The minimum setting -6dB and the maximum is 9dB.} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 53 | \opt{x5,sansa,h10,h10_5gb}{\fixme{add platform specific information here}} |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 54 | |
| 55 | \section{Balance} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 56 | This setting controls the balance between the left and right channels. The |
| 57 | default, 0, means that the left and right outputs are equal in volume. |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 58 | Negative numbers increase the volume of the left channel relative to the |
| 59 | right, positive numbers increase the volume of the right channel relative |
| 60 | to the left. |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 61 | |
| 62 | \section{Channels} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 63 | A stereo audio signal consists of two channels, left and right. The |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 64 | \setting{Channels} setting controls if these channels are to be combined in |
| 65 | any way, and if so, in what manner they will be combined. |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 66 | Available options are: |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 67 | % |
| 68 | \begin{table} |
| 69 | \begin{center} |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 70 | \begin{tabularx}{\textwidth}{lX}\toprule |
| 71 | \textbf{Setting} & \textbf{Description} \\\midrule |
Thom Johansen | 1903fab | 2006-04-19 15:38:26 +0000 | [diff] [blame] | 72 | Stereo |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 73 | & Leave the audio signal unmodified. \\ |
Thom Johansen | 1903fab | 2006-04-19 15:38:26 +0000 | [diff] [blame] | 74 | % |
| 75 | Mono |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 76 | & Combine both channels and send the resulting signal to both stereo |
| 77 | channels, resulting in a monophonic output. \\ |
Thom Johansen | 1903fab | 2006-04-19 15:38:26 +0000 | [diff] [blame] | 78 | % |
| 79 | Custom |
| 80 | & Allows you to manually specify a stereo width with the |
Thom Johansen | 103ebf7 | 2006-04-27 19:25:42 +0000 | [diff] [blame] | 81 | \setting{Stereo Width} setting described later in this chapter. \\ |
Thom Johansen | 1903fab | 2006-04-19 15:38:26 +0000 | [diff] [blame] | 82 | % |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 83 | Mono Left |
| 84 | & Plays the left channel in both stereo channels. \\ |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 85 | % |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 86 | Mono Right |
| 87 | & Plays the right channel in both stereo channels. \\ |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 88 | % |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 89 | Karaoke |
| 90 | & Removes all sound that is the same in both channels. Since most |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 91 | music is recorded with vocals being equally present in both channels |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 92 | to make the singer sound centrally placed, this often (but not |
| 93 | always) has the effect of removing the voice track from a song. This |
| 94 | setting also very often has other undesirable effects on the sound. \\ |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 95 | \bottomrule |
| 96 | \end{tabularx} |
| 97 | \end{center} |
| 98 | \end{table} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 99 | |
Thom Johansen | 1903fab | 2006-04-19 15:38:26 +0000 | [diff] [blame] | 100 | \section{Stereo Width} |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 101 | Stereo width allows you to manually specify the effect that is applied |
Thom Johansen | 103ebf7 | 2006-04-27 19:25:42 +0000 | [diff] [blame] | 102 | when the \setting{Channels} setting is set to \setting{Custom}. |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 103 | All values below 100\% will progressively mix the contents of one channel |
| 104 | into the other. This has the effect of gradually centering the stereo image, |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 105 | until you have monophonic sound at 0\%. Values above 100\% will progressively |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 106 | remove components in one channel that is also present in the other. This has |
| 107 | the effect of widening the stereo field. A value of 100\% will leave the |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 108 | stereo field unaltered. |
Thom Johansen | 1903fab | 2006-04-19 15:38:26 +0000 | [diff] [blame] | 109 | |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 110 | \opt{recorder,recorderv2fm}{ |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 111 | \section{Loudness} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 112 | Loudness is an effect which emphasises bass and treble. This makes the |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 113 | track seem louder by amplifying the frequencies that the human ear finds |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 114 | hard to hear. Frequencies in the vocal range are unaffected, since the human |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 115 | ear picks these up very easily. |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 116 | } |
| 117 | |
| 118 | \opt{recorder,recorderv2fm}{ |
| 119 | \section{Auto Volume} |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 120 | Auto volume is a feature that automatically lowers the volume on loud parts, |
| 121 | and then slowly restores the volume to the previous level over a time |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 122 | interval. That time interval is configurable here. Short values like 20ms |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 123 | are useful for ensuring a constant volume for in car use and other |
| 124 | applications where background noise makes a constant loudness desirable. |
| 125 | A longer timeout means that the change in volume back to the previous level |
| 126 | will be smoother, so there will be less sharp changes in volume level. |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 127 | } |
| 128 | |
| 129 | \opt{recorder,recorderv2fm}{ |
| 130 | \section{Super Bass} |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 131 | This setting changes the threshold at which bass frequencies are affected by |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 132 | the \setting{Loudness} setting, making the sound of drums and bass guitar |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 133 | louder in comparison to the rest of the track. This setting only has an |
Thom Johansen | 103ebf7 | 2006-04-27 19:25:42 +0000 | [diff] [blame] | 134 | effect if \setting{Loudness} is set to a value larger than 0dB. |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 135 | } |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 136 | |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 137 | \opt{recorder,recorderv2fm}{ |
| 138 | \section{MDB {}- Micronas Dynamic Bass} |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 139 | The rest of the parameters on this menu relate to the Micronas Dynamic |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 140 | Bass (MDB) function. This is designed to enable the user to hear bass |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 141 | notes that the headphones and/or speakers are not capable of reproducing. |
| 142 | Every tone has a fundamental frequency (the ``main tone'') and also several |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 143 | harmonics, which are related to that tone. The human brain has a mechanism |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 144 | whereby it can actually infer the presence of bass notes from the higher |
| 145 | harmonics that they would generate. |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 146 | |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 147 | The practical upshot of this is that MDB produces a more authentic sounding |
| 148 | bass by tricking the brain in believing it's hearing tones that the |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 149 | headphones or speakers aren't capable of reproducing. Try it and see |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 150 | what you think. |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 151 | |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 152 | The MDB parameters are as follows. |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 153 | % |
| 154 | \begin{description} |
| 155 | \item[MDB enable:] |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 156 | This turns the MDB feature on or off. For many users this will be the |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 157 | only setting they need, since Rockbox picks sensible defaults for the |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 158 | other parameters. MDB is turned off by default. |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 159 | \item[MDB strength:] |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 160 | How loud the harmonics generated by the MDB will be. |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 161 | \item[MDB Harmonics:] |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 162 | The percentage of the low notes that is converted into harmonics. |
| 163 | If low notes are causing speaker distortion, this can be set to 100\% |
| 164 | to eliminate the fundamental completely and only produce harmonics in the |
| 165 | signal. If set to 0\% this is the same as turning the MDB feature off. |
| 166 | \item[MDB Centre Frequency:] |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 167 | The cutoff frequency of your headphones or speakers. This is usually |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 168 | given in the specification for the headphones/speakers. |
| 169 | \item[MDB shape:] |
| 170 | It is recommended that this parameter be set to 1.5 times the centre frequency. |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 171 | |
| 172 | This is the frequency up to which harmonics are generated. Some of the |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 173 | lower fundamentals near the cut{}-off range will have their lower |
| 174 | harmonics cut off, since they will be below the range of the speakers. |
| 175 | Fundamentals between the cut{}-off frequency and the lower frequency |
| 176 | will have their harmonics proportionally boosted to compensate and restore |
| 177 | the `loudness' of these notes. |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 178 | |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 179 | For most users, the defaults should provide an improvement in sound |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 180 | quality and can be safely left as they are. For reference, the defaults |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 181 | Rockbox uses are: |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 182 | % |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 183 | \begin{table}[h!] |
| 184 | \begin{center} |
| 185 | \begin{tabular}{@{}lc@{}}\toprule |
| 186 | Setting & Value \\\midrule |
| 187 | MDB Strength & 50dB \\ |
| 188 | MDB Harmonics & 48\% \\ |
| 189 | MDB Centre Frequency & 60Hz \\ |
| 190 | MDB Shape & 90Hz \\\bottomrule |
| 191 | \end{tabular} |
| 192 | \end{center} |
| 193 | \end{table} |
| 194 | |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 195 | \end{description} |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 196 | } |
| 197 | |
| 198 | \opt{SWCODEC}{ |
| 199 | \section{Crossfeed} |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 200 | Crossfeed attempts to make the experience of listening to music on |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 201 | headphones more similar to listening to music with stereo speakers. When you |
| 202 | listen to music through speakers, each ear will hear sound originating from |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 203 | both speakers. However, the sound from the left speaker reaches your right |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 204 | ear slightly later than it does your left ear, and vice versa. |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 205 | |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 206 | The human ear and brain together are very good at interpreting the timing |
| 207 | differences between direct sounds and reflected sounds and using that |
| 208 | information to identify the direction that the sound is coming from. On the |
| 209 | other hand, when listening to headphones, each ear hears only the stereo |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 210 | channel corresponding to it. The left ear hears only the left channel and |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 211 | the right ear hears only the right channel. The result is that sound from |
| 212 | headphones does not provide the same spatial cues to your ear and brain as |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 213 | speakers, and might for that reason sound unnatural to some listeners. |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 214 | |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 215 | The crossfeed function uses an algorithm to feed a delayed and filtered |
| 216 | portion of the signal from the right channel into the left channel and vice |
| 217 | versa in order to simulate the spatial cues that the ear and brain receive |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 218 | when listening to a set of loudspeakers placed in front of the listener. The |
| 219 | result is a more natural stereo image that can be especially appreciated in |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 220 | older rock and jazz records, where one instrument is often hard-panned to |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 221 | just one of the speakers. Many people will find such records tiring to listen |
| 222 | to using earphones and no crossfeed effect. |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 223 | |
| 224 | Crossfeed has the following settings. |
| 225 | \begin{description} |
| 226 | \item[Crossfeed:] |
| 227 | Selects whether the crossfeed effect is to be enabled or not. |
| 228 | \item[Direct Gain:] |
| 229 | How much the level of the audio that travels the direct path from a speaker |
| 230 | to the corresponding ear is supposed to be decreased. |
| 231 | \item[Cross Gain:] |
| 232 | How much the level of the audio that travels the cross path from a speaker |
| 233 | to the opposite ear is to be decreased. |
| 234 | \item[High-Frequency Attenuation:] |
| 235 | How much the upper frequencies of the cross path audio will be dampened. |
| 236 | Note that the total level of the higher frequencies will be a combination |
Thom Johansen | 103ebf7 | 2006-04-27 19:25:42 +0000 | [diff] [blame] | 237 | of both this setting and the \setting{Cross Gain} setting. |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 238 | \item[High-Frequency Cutoff] |
| 239 | Decides at which frequency the cross path audio will start to be cut |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 240 | by the amount described by the \setting{High-Frequency Attenuation} |
| 241 | setting. |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 242 | \end{description} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 243 | |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 244 | Most users will find the default settings to yield satisfactory results, but |
| 245 | for the more adventurous user the settings can be fine-tuned to provide a |
| 246 | virtual speaker placement suited to ones preference. |
| 247 | % TODO: adapt the guidelines for crossfeed settings found here? |
| 248 | % http://www.ohl.to/interests-in-audio/crossfeed-and-eq-for-headphones/ |
| 249 | |
| 250 | Beware that the crossfeed function is capable of making the audio distort |
| 251 | if you choose settings which result in a too high output level. |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 252 | } |
Michael DiFebbo | 25f9cec | 2006-03-27 19:30:05 +0000 | [diff] [blame] | 253 | |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 254 | \opt{SWCODEC}{ |
Nils Wallménius | a374ca9 | 2006-09-09 17:59:51 +0000 | [diff] [blame] | 255 | \section{\label{ref:EQ}Equalizer} |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 256 | \screenshot{configure_rockbox/images/ss-equalizer}{The graphical equalizer}{} |
| 257 | Rockbox features a parametric equalizer. As the name suggests, a parametric |
| 258 | equalizer lets you control several different parameters for each band of the |
Nils Wallménius | a374ca9 | 2006-09-09 17:59:51 +0000 | [diff] [blame] | 259 | equalizer. Rockbox's parametric EQ is composed of five different EQ bands: |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 260 | |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 261 | \begin{table} |
| 262 | \begin{center} |
| 263 | \begin{tabularx}{\textwidth}{lX}\toprule |
| 264 | \textbf{EQ Band(s)} & \textbf{Description} \\\midrule |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 265 | Band 0: Low shelf filter |
| 266 | & A low shelf filter boosts or lowers all frequencies below the |
| 267 | designated cutoff point. The ``bass''control on most home or car |
| 268 | stereos is an example of a low shelf filter. The low shelf |
| 269 | filter in Rockbox is more flexible than a simple ``bass'' |
| 270 | control, because a simple bass control only lets you adjust |
| 271 | the amount of gain that is applied. Rockbox lets you control |
| 272 | the amount of gain that is applied (i.e., the amount that the |
| 273 | bass is boosted or cut) too, but Rockbox also allows you to |
| 274 | adjust the ``cutoff'' frequency where the shelving starts to take |
| 275 | effect. For example, a cutoff frequency of 50 Hz will adjust only very |
| 276 | low frequencies. A cutoff frequency of 200 Hz, on the other hand, will |
| 277 | adjust a much wider range of bass frequencies.\\ |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 278 | % |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 279 | Bands 1-3: Peaking filters |
| 280 | & Peaking EQ filters boost or low a center frequency that you select, |
| 281 | as well as the frequencies within a certain distance of that |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 282 | center. Graphic equalizers in home stereos are usually peaking |
| 283 | filters. The peaking EQs on Rockbox's parametric equalizer let |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 284 | you adjust three different parameters for each EQ band 1 |
| 285 | through 3. The ``center'' parameter controls the center |
| 286 | frequency that is adjusted by that EQ band. The ``gain'' |
| 287 | parameter controls how much each band is adjusted. Positive |
| 288 | numbers make the EQ band louder, while negative numbers make |
| 289 | that EQ band quieter. Finally, the ``Q'' parameter controls how wide |
| 290 | or narrow each EQ band is. Higher Q values will affect a |
| 291 | narrow band of frequencies, while lower Q values will affect |
| 292 | a wider band of frequencies.\\ |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 293 | % |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 294 | Band 4: Hi shelf filter |
| 295 | & A high shelf filter boosts or lowers all frequencies above a |
| 296 | designated cutoff point. The ``treble'' control on most home or car |
| 297 | stereos is an example of a high shelf filter. The high shelf filter is |
| 298 | adjusted the same way as the low shelf filter, except that it works on |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 299 | the high end of the frequency spectrum rather than the low end.\\ |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 300 | \bottomrule |
| 301 | \end{tabularx} |
| 302 | \end{center} |
| 303 | \end{table} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 304 | |
| 305 | So, as a general guide, EQ band 0 should be used for lows, EQ bands 1 |
| 306 | through 3 should be used for mids, and EQ band 4 should be used for highs. |
| 307 | |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 308 | \begin {description} |
| 309 | \item[Enable EQ:] |
| 310 | This option controls whether the EQ is on or off. |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 311 | |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 312 | \item[Graphical EQ:] |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 313 | This option brings up a graphic EQ screen, which allows adjustment of each of |
| 314 | the three parameters described above (gain, center frequency, and Q) for each |
| 315 | of the five EQ bands. |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 316 | |
| 317 | \begin{table} |
| 318 | \begin{btnmap}{}{} |
| 319 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD}{\ButtonScrollFwd} |
| 320 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}{\ButtonUp} |
Dominik Riebeling | a25fa2c | 2007-01-14 09:55:19 +0000 | [diff] [blame] | 321 | \opt{SANSA_E200_PAD}{\ButtonScrollUp} |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 322 | & Raises the highlighted parameter.\\ |
| 323 | % |
| 324 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD}{\ButtonScrollBack} |
| 325 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}{\ButtonDown} |
Dominik Riebeling | a25fa2c | 2007-01-14 09:55:19 +0000 | [diff] [blame] | 326 | \opt{SANSA_E200_PAD}{\ButtonScrollDown} |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 327 | & Lowers the highlighted parameter.\\ |
| 328 | % |
| 329 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}{\ButtonLeft} |
| 330 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD}{\ButtonLeft} |
Dominik Riebeling | a25fa2c | 2007-01-14 09:55:19 +0000 | [diff] [blame] | 331 | \opt{SANSA_E200_PAD}{\ButtonUp} |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 332 | & Moves to the previous EQ band. \\ |
| 333 | % |
| 334 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}{\ButtonRight} |
| 335 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD}{\ButtonRight} |
Dominik Riebeling | a25fa2c | 2007-01-14 09:55:19 +0000 | [diff] [blame] | 336 | \opt{SANSA_E200_PAD}{\ButtonDown} |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 337 | & Moves to the next EQ band. \\ |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 338 | % |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 339 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonSelect} |
Dominik Riebeling | a25fa2c | 2007-01-14 09:55:19 +0000 | [diff] [blame] | 340 | \opt{IAUDIO_X5_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD,SANSA_E200_PAD}{\ButtonSelect} |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 341 | & Toggles the cursor among the three parameters (gain, center frequency, |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 342 | Q) for the selected EQ band.\\ |
| 343 | % |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 344 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode} |
| 345 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD}{\ButtonMenu} |
Tom Ross | 5616203 | 2007-01-20 00:43:50 +0000 | [diff] [blame] | 346 | \opt{IAUDIO_X5_PAD}{\ButtonPower/\ButtonRec} |
Dominik Riebeling | a25fa2c | 2007-01-14 09:55:19 +0000 | [diff] [blame] | 347 | \opt{SANSA_E200_PAD}{\ButtonPower/\ButtonRight} |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 348 | & Exits the graphic EQ screen.\\ |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 349 | \end{btnmap} |
| 350 | \end{table} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 351 | |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 352 | \item[Pre-cut:] |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 353 | If too much gain is added through the graphical EQ, your music may distort. |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 354 | The \setting{Precut} setting allows you to adjust the overall gain of the EQ. |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 355 | |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 356 | If your music distorts when using the EQ, trying changing this setting to a |
| 357 | negative value. |
| 358 | |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 359 | \item[Simple EQ:] |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 360 | This option provides an easier alternative for those who are daunted by all of |
| 361 | the parameters that can be adjusted using the graphical EQ. With the |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 362 | \setting{Simple EQ}, the only parameter that can be adjusted is the gain. |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 363 | |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 364 | \item[Advanced EQ:] |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 365 | This sub menu provides options for adjusting the same parameters as the |
| 366 | \setting{Graphical EQ}. The only difference is that the parameters are |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 367 | adjusted through textual menus rather than through a graphic interface. |
| 368 | |
| 369 | \item[Save EQ Preset:] |
| 370 | This option saves the current EQ configuration in a \fname{.cfg} file. |
| 371 | |
| 372 | \item[Browse EQ Presets:] |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 373 | This menu displays a list EQ presets, as well as any EQ configurations saved |
| 374 | using the \setting{Save EQ Preset} option. Users unfamiliar with the |
| 375 | operation of a parametric EQ may wish to use the presets instead of trying to |
| 376 | configure the EQ, or use the presets for designing their own custom EQ |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 377 | settings. |
| 378 | |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 379 | \end{description} |
| 380 | } |
| 381 | |
| 382 | \opt{ipodvideo}{ |
| 383 | \section{Hardware EQ} |
| 384 | |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 385 | This function controls the EQ that is built into the hardware of your |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 386 | \playerman{}. The hardware EQ functions similarly to the Graphical EQ in that |
Martin Arver | f8e2f3e | 2006-10-17 12:18:51 +0000 | [diff] [blame] | 387 | it allows adjustment of several parameters. However, unlike the Graphical EQ, |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 388 | the Hardware EQ allows the user to choose from a limited number of settings |
| 389 | for ``Center Frequency'' and ``Bandwidth'' (``Bandwidth'' in the Hardware EQ |
| 390 | is similar to ``Q'' in the Graphical EQ). |
| 391 | |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 392 | \note{While the \setting{Hardware EQ} menu shows Low Shelf, three peaking |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 393 | filters, and High Shelf, the peaking filters are not currently operational.} |
| 394 | |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 395 | } |
Thom Johansen | 7ec3777 | 2006-11-22 18:21:39 +0000 | [diff] [blame] | 396 | |
| 397 | \opt{SWCODEC}{ |
| 398 | \section{Dithering} |
| 399 | This setting controls the dithering and noise shaping functionality of Rockbox. |
| 400 | |
| 401 | Most of Rockbox' audio file decoders work at a higher bit depth than the 16 bits |
| 402 | used for output on the \daps{} audio connectors. The simplest way in which to |
| 403 | convert from one bit depth to another is simply discarding all the surplus bits. |
| 404 | This is the default behaviour, and adds distortion to the signal that will |
| 405 | vary in character along with the desired sound. |
| 406 | |
| 407 | Dithering adds low-level noise to the signal prior to throwing away the surplus |
| 408 | bits, which gives the resulting signal a uniform noise floor which is |
| 409 | independent of the signal. Most people find this noise preferable to the |
| 410 | time-varying noise heard when not performing dithering. |
| 411 | |
| 412 | After dithering, noise shaping is performed. This basically just pushes the |
| 413 | dithering noise to the parts of the frequency spectrum humans cannot hear so |
| 414 | easily. In Rockbox' case, some of the noise is pushed up to above 10 kHz. |
| 415 | |
| 416 | This setting will be put to its best use when listening to dynamic music with |
| 417 | frequently occuring quiet parts, classical music being a typical example. It is |
| 418 | worth noting that the effects of dithering and noise shaping are very subtle, |
| 419 | and not easily noticable. |
| 420 | |
| 421 | Rockbox uses highpass triangular distribution noise as the dithering noise |
| 422 | source, and a third order noise shaper. |
| 423 | } |