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 | |
Thom Johansen | 3a74208 | 2008-07-14 22:47:40 +0000 | [diff] [blame] | 4 | The sound settings menu offers a selection of sound settings 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 | |
Marc Guay | 6f2613f | 2008-07-07 13:22:14 +0000 | [diff] [blame] | 7 | \section{\label{ref:volume}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 |
Andree Buschmann | 1248e9c | 2010-04-14 20:38:21 +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. |
Dave Chapman | 8a148d2 | 2009-10-13 20:27:57 +0000 | [diff] [blame] | 13 | \opt{player,recorder,recorderv2fm,ondio,x5,m5,ipodnano,ipodnano2g,ipodvideo, |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 14 | ipodcolor,ipod1g2g,h10,h10_5gb,sansa,sansaAMS,gigabeats,gigabeatf,vibe500}{ |
Andree Buschmann | 1248e9c | 2010-04-14 20:38:21 +0000 | [diff] [blame] | 15 | Values higher than 0~dB are available and can be used to raise the |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 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 |
Andree Buschmann | 1248e9c | 2010-04-14 20:38:21 +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{h100,h300}{minimum of -84~dB to a maximum of 0~dB.}% |
| 23 | \opt{x5,m5,ipod3g,ipod4g,gigabeatf,mrobe100}{minimum of -73~dB to a maximum of +6~dB.}% |
| 24 | \opt{ipodnano}{minimum of -72~dB to a maximum of +6~dB.}% |
| 25 | \opt{ipodvideo}{minimum of -89~dB to a maximum of +6~dB.}% |
Dave Chapman | 8a148d2 | 2009-10-13 20:27:57 +0000 | [diff] [blame] | 26 | \opt{ipodnano2g,ipodcolor,ipod1g2g,h10,h10_5gb,sansa,sansaAMS}{minimum of |
Andree Buschmann | 1248e9c | 2010-04-14 20:38:21 +0000 | [diff] [blame] | 27 | -74~dB to a maximum of +6~dB.}% |
| 28 | \opt{gigabeats}{minimum of -90~dB to a maximum of +6~dB.}% |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 29 | \opt{gigabeatf,vibe500}{minimum of -74~dB to a maximum of +6~dB.}% |
Andree Buschmann | 1248e9c | 2010-04-14 20:38:21 +0000 | [diff] [blame] | 30 | \opt{ipodvideo}{\\Remark: Lowering the volume below -57~dB will also affect the line-out |
Andree Buschmann | 934e6f0 | 2010-01-23 19:28:26 +0000 | [diff] [blame] | 31 | and the recording gain.} |
| 32 | |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 33 | \section{Bass} |
Thom Johansen | 3a74208 | 2008-07-14 22:47:40 +0000 | [diff] [blame] | 34 | This setting emphasises |
Dominik Riebeling | f498d53 | 2008-12-07 23:00:15 +0000 | [diff] [blame] | 35 | \nopt{h100,h300}{or suppresses} |
Andree Buschmann | 1248e9c | 2010-04-14 20:38:21 +0000 | [diff] [blame] | 36 | the lower (bass) frequencies in the sound. A value of 0~dB means that bass |
Thom Johansen | 3a74208 | 2008-07-14 22:47:40 +0000 | [diff] [blame] | 37 | sounds are unaltered (flat response). |
Andree Buschmann | 1248e9c | 2010-04-14 20:38:21 +0000 | [diff] [blame] | 38 | \opt{masd}{The minimum setting is -15~dB and the maximum is 15~dB.}% |
| 39 | \opt{masf}{The minimum setting is -12~dB and the maximum is 12~dB.}% |
| 40 | \opt{h100,h300}{The minimum setting is 0~dB and the maximum is 24~dB.}% |
| 41 | \opt{ipodnano,ipodnano2g,ipodcolor}{The minimum setting is -6~dB and the maximum is 9~dB.}% |
| 42 | \opt{ipodvideo}{The minimum setting is -12~dB and the maximum is 12~dB.}% |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 43 | \opt{x5,sansa,sansaAMS,h10,h10_5gb,vibe500}{The minimum setting is -24~dB and the maximum is 24~dB.} |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 44 | |
Dan Everton | 7da37b8 | 2007-11-24 11:07:44 +0000 | [diff] [blame] | 45 | \opt{ipodvideo}{ |
| 46 | \section{Bass Cutoff} |
Thom Johansen | c8ea4cc | 2007-12-14 00:10:41 +0000 | [diff] [blame] | 47 | This setting controls the frequency below which the bass adjustment applies. |
| 48 | The setting has a range from 1 to 4, where a bigger number affects a bigger |
| 49 | range of bass frequencies. The actual cutoff frequency used for each setting |
| 50 | value will vary with sample rate. |
Dan Everton | 7da37b8 | 2007-11-24 11:07:44 +0000 | [diff] [blame] | 51 | } |
| 52 | |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 53 | \section{Treble} |
Thom Johansen | 3a74208 | 2008-07-14 22:47:40 +0000 | [diff] [blame] | 54 | This setting emphasises |
Dominik Riebeling | f498d53 | 2008-12-07 23:00:15 +0000 | [diff] [blame] | 55 | \nopt{h100,h300}{or suppresses} |
Andree Buschmann | 1248e9c | 2010-04-14 20:38:21 +0000 | [diff] [blame] | 56 | the higher (treble) frequencies in the sound. A value of 0~dB means that |
Thom Johansen | 3a74208 | 2008-07-14 22:47:40 +0000 | [diff] [blame] | 57 | treble sounds are unaltered (flat response). |
Andree Buschmann | 1248e9c | 2010-04-14 20:38:21 +0000 | [diff] [blame] | 58 | \opt{masd}{The minimum setting is -15~dB and the maximum is 15~dB.}% |
| 59 | \opt{masf}{The minimum setting is -12~dB and the maximum is 12~dB.}% |
| 60 | \opt{h100,h300}{The minimum setting is 0~dB and the maximum is 6~dB.}% |
| 61 | \opt{ipodnano,ipodnano2g,ipodcolor}{The minimum setting is -6~dB and the maximum is 9~dB.}% |
| 62 | \opt{ipodvideo}{The minimum setting is -12~dB and the maximum is 12~dB.}% |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 63 | \opt{x5,sansa,sansaAMS,h10,h10_5gb,vibe500}{The minimum setting is -24~dB and the maximum is 24~dB.} |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 64 | |
Dan Everton | 7da37b8 | 2007-11-24 11:07:44 +0000 | [diff] [blame] | 65 | \opt{ipodvideo}{ |
| 66 | \section{Treble Cutoff} |
Thom Johansen | c8ea4cc | 2007-12-14 00:10:41 +0000 | [diff] [blame] | 67 | This setting controls the frequency above which the treble adjustment applies. |
Marianne Arnold | 5d1287c | 2008-07-15 18:26:30 +0000 | [diff] [blame] | 68 | The setting has a range from 1 to 4, where a bigger number affects a smaller |
Thom Johansen | c8ea4cc | 2007-12-14 00:10:41 +0000 | [diff] [blame] | 69 | range of treble frequencies. The actual cutoff frequency used for each setting |
| 70 | value will vary with sample rate. |
Dan Everton | 7da37b8 | 2007-11-24 11:07:44 +0000 | [diff] [blame] | 71 | } |
| 72 | |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 73 | \section{Balance} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 74 | This setting controls the balance between the left and right channels. The |
| 75 | 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] | 76 | Negative numbers increase the volume of the left channel relative to the |
| 77 | right, positive numbers increase the volume of the right channel relative |
| 78 | to the left. |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 79 | |
| 80 | \section{Channels} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 81 | A stereo audio signal consists of two channels, left and right. The |
Thom Johansen | 3a74208 | 2008-07-14 22:47:40 +0000 | [diff] [blame] | 82 | \setting{Channels} setting determines if these channels are to be combined in |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 83 | any way, and if so, in what manner they will be combined. |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 84 | Available options are: |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 85 | % |
| 86 | \begin{table} |
Alexander Levin | fb87e89 | 2009-08-24 21:22:18 +0000 | [diff] [blame] | 87 | \begin{rbtabular}{\textwidth}{lX}% |
| 88 | {\textbf{Setting} & \textbf{Description}}{}{} |
Thom Johansen | 1903fab | 2006-04-19 15:38:26 +0000 | [diff] [blame] | 89 | Stereo |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 90 | & Leave the audio signal unmodified. \\ |
Thom Johansen | 1903fab | 2006-04-19 15:38:26 +0000 | [diff] [blame] | 91 | % |
| 92 | Mono |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 93 | & Combine both channels and send the resulting signal to both stereo |
| 94 | channels, resulting in a monophonic output. \\ |
Thom Johansen | 1903fab | 2006-04-19 15:38:26 +0000 | [diff] [blame] | 95 | % |
| 96 | Custom |
| 97 | & Allows you to manually specify a stereo width with the |
Thom Johansen | 103ebf7 | 2006-04-27 19:25:42 +0000 | [diff] [blame] | 98 | \setting{Stereo Width} setting described later in this chapter. \\ |
Thom Johansen | 1903fab | 2006-04-19 15:38:26 +0000 | [diff] [blame] | 99 | % |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 100 | Mono Left |
| 101 | & Plays the left channel in both stereo channels. \\ |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 102 | % |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 103 | Mono Right |
| 104 | & Plays the right channel in both stereo channels. \\ |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 105 | % |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 106 | Karaoke |
Thom Johansen | c8ea4cc | 2007-12-14 00:10:41 +0000 | [diff] [blame] | 107 | & Removes all sound that is common to both channels. Since most |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 108 | music is recorded with vocals being equally present in both channels |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 109 | to make the singer sound centrally placed, this often (but not |
| 110 | always) has the effect of removing the voice track from a song. This |
| 111 | setting also very often has other undesirable effects on the sound. \\ |
Alexander Levin | fb87e89 | 2009-08-24 21:22:18 +0000 | [diff] [blame] | 112 | \end{rbtabular} |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 113 | \end{table} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 114 | |
Thom Johansen | 1903fab | 2006-04-19 15:38:26 +0000 | [diff] [blame] | 115 | \section{Stereo Width} |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 116 | Stereo width allows you to manually specify the effect that is applied |
Thom Johansen | 42995a3 | 2007-12-13 01:11:26 +0000 | [diff] [blame] | 117 | when the \setting{Channels} setting is set to ``custom''. |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 118 | All values below 100\% will progressively mix the contents of one channel |
| 119 | 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] | 120 | 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] | 121 | remove components in one channel that is also present in the other. This has |
| 122 | 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] | 123 | stereo field unaltered. |
Thom Johansen | 1903fab | 2006-04-19 15:38:26 +0000 | [diff] [blame] | 124 | |
Marianne Arnold | 5d1287c | 2008-07-15 18:26:30 +0000 | [diff] [blame] | 125 | \opt{masf}{ |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 126 | \section{Loudness} |
Thom Johansen | c8ea4cc | 2007-12-14 00:10:41 +0000 | [diff] [blame] | 127 | When listening at low volumes, the ear will tend to make bass and treble |
| 128 | frequencies sound quieter than they really are. To compensate for this, |
| 129 | \setting{Loudness} is an effect which emphasises bass and treble in a fashion |
| 130 | suited to the human ear. Frequencies in the vocal range are unaffected, since |
| 131 | the human ear picks these up very easily at any sound level. |
| 132 | It is of course also possible to use this effect at higher volumes for |
| 133 | enhanced bass and treble. |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 134 | } |
| 135 | |
Marianne Arnold | 5d1287c | 2008-07-15 18:26:30 +0000 | [diff] [blame] | 136 | \opt{masf}{ |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 137 | \section{Auto Volume} |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 138 | Auto volume is a feature that automatically lowers the volume on loud parts, |
| 139 | and then slowly restores the volume to the previous level over a time |
Thom Johansen | c8ea4cc | 2007-12-14 00:10:41 +0000 | [diff] [blame] | 140 | interval. This setting allows this time interval to be configured. Short |
Andree Buschmann | 1248e9c | 2010-04-14 20:38:21 +0000 | [diff] [blame] | 141 | values like 20~ms are useful for ensuring a constant volume for in-car use and |
Thom Johansen | c8ea4cc | 2007-12-14 00:10:41 +0000 | [diff] [blame] | 142 | other applications where background noise makes a constant loudness desirable. |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 143 | A longer timeout means that the change in volume back to the previous level |
Thom Johansen | 3a74208 | 2008-07-14 22:47:40 +0000 | [diff] [blame] | 144 | will be smoother, so there will be fewer sharp changes in volume level. |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 145 | } |
Marianne Arnold | 5d1287c | 2008-07-15 18:26:30 +0000 | [diff] [blame] | 146 | |
| 147 | \opt{masf}{ |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 148 | \section{Super Bass} |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 149 | 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] | 150 | the \setting{Loudness} setting, making the sound of drums and bass guitar |
Thom Johansen | 3a74208 | 2008-07-14 22:47:40 +0000 | [diff] [blame] | 151 | louder in comparison to the rest of the sound. This setting only has an |
Andree Buschmann | 1248e9c | 2010-04-14 20:38:21 +0000 | [diff] [blame] | 152 | effect if \setting{Loudness} is set to a value larger than 0~dB. |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 153 | } |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 154 | |
Marianne Arnold | 5d1287c | 2008-07-15 18:26:30 +0000 | [diff] [blame] | 155 | \opt{masf}{ |
Thom Johansen | 3a74208 | 2008-07-14 22:47:40 +0000 | [diff] [blame] | 156 | \section{MDB {}-- Micronas Dynamic Bass} |
Thom Johansen | c8ea4cc | 2007-12-14 00:10:41 +0000 | [diff] [blame] | 157 | The rest of the parameters in this menu relate to the Micronas Dynamic |
| 158 | Bass (MDB) function. MDB is designed to enable the user to hear bass |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 159 | notes that the headphones and/or speakers are not capable of reproducing. |
| 160 | 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] | 161 | 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] | 162 | whereby it can actually infer the presence of bass notes from the higher |
| 163 | harmonics that they would generate. |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 164 | |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 165 | The practical upshot of this is that MDB produces a more authentic sounding |
Thom Johansen | 10d0344 | 2007-12-13 22:51:27 +0000 | [diff] [blame] | 166 | bass by tricking the brain into believing it is hearing tones that the |
Thom Johansen | 3a74208 | 2008-07-14 22:47:40 +0000 | [diff] [blame] | 167 | headphones or speakers are not capable of reproducing. |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 168 | |
Thom Johansen | c8ea4cc | 2007-12-14 00:10:41 +0000 | [diff] [blame] | 169 | The MDB parameters are as follows: |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 170 | % |
| 171 | \begin{description} |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 172 | \item[MDB enable.] |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 173 | 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] | 174 | only setting they need, since Rockbox picks sensible defaults for the |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 175 | other parameters. MDB is turned off by default. |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 176 | \item[MDB strength.] |
Thom Johansen | c8ea4cc | 2007-12-14 00:10:41 +0000 | [diff] [blame] | 177 | How loud the harmonics generated by MDB will be. |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 178 | \item[MDB Harmonics.] |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 179 | The percentage of the low notes that is converted into harmonics. |
| 180 | If low notes are causing speaker distortion, this can be set to 100\% |
| 181 | to eliminate the fundamental completely and only produce harmonics in the |
Thom Johansen | c8ea4cc | 2007-12-14 00:10:41 +0000 | [diff] [blame] | 182 | signal. If set to 0\% this is the same as turning the MDB feature off. |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 183 | \item[MDB Centre Frequency.] |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 184 | The cutoff frequency of your headphones or speakers. This is usually |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 185 | given in the specification for the headphones/speakers. |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 186 | \item[MDB shape.] |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 187 | 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] | 188 | |
| 189 | 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] | 190 | lower fundamentals near the cut{}-off range will have their lower |
Thom Johansen | c8ea4cc | 2007-12-14 00:10:41 +0000 | [diff] [blame] | 191 | harmonics cut, since they will be below the range of the speakers. |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 192 | Fundamentals between the cut{}-off frequency and the lower frequency |
| 193 | will have their harmonics proportionally boosted to compensate and restore |
| 194 | the `loudness' of these notes. |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 195 | |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 196 | For most users, the defaults should provide an improvement in sound |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 197 | 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] | 198 | Rockbox uses are: |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 199 | % |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 200 | \begin{table}[h!] |
Alexander Levin | fb87e89 | 2009-08-24 21:22:18 +0000 | [diff] [blame] | 201 | \begin{rbtabular}{0.5\textwidth}{Xc}{Setting & Value}{}{} |
Andree Buschmann | 1248e9c | 2010-04-14 20:38:21 +0000 | [diff] [blame] | 202 | MDB Strength & 50~dB \\ |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 203 | MDB Harmonics & 48\% \\ |
Andree Buschmann | 1248e9c | 2010-04-14 20:38:21 +0000 | [diff] [blame] | 204 | MDB Centre Frequency & 60~Hz \\ |
| 205 | MDB Shape & 90~Hz \\ |
Alexander Levin | fb87e89 | 2009-08-24 21:22:18 +0000 | [diff] [blame] | 206 | \end{rbtabular} |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 207 | \end{table} |
| 208 | |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 209 | \end{description} |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 210 | } |
| 211 | |
Nils Wallménius | 12eb058 | 2008-03-23 22:07:09 +0000 | [diff] [blame] | 212 | \opt{swcodec}{ |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 213 | \section{Crossfeed} |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 214 | Crossfeed attempts to make the experience of listening to music on |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 215 | headphones more similar to listening to music with stereo speakers. When you |
| 216 | 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] | 217 | both speakers. However, the sound from the left speaker reaches your right |
Alex Parker | 5174341 | 2009-08-25 21:51:55 +0000 | [diff] [blame] | 218 | ear slightly later than it does your left ear, and vice versa.\\ |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 219 | |
Thom Johansen | c8ea4cc | 2007-12-14 00:10:41 +0000 | [diff] [blame] | 220 | The human ear and brain together are very good at interpreting the time |
Thom Johansen | 89e411b | 2006-08-18 16:12:29 +0000 | [diff] [blame] | 221 | differences between direct sounds and reflected sounds and using that |
| 222 | information to identify the direction that the sound is coming from. On the |
| 223 | 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] | 224 | 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] | 225 | the right ear hears only the right channel. The result is that sound from |
| 226 | headphones does not provide the same spatial cues to your ear and brain as |
Alex Parker | 5174341 | 2009-08-25 21:51:55 +0000 | [diff] [blame] | 227 | speakers, and might for that reason sound unnatural to some listeners.\\ |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 228 | |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 229 | The crossfeed function uses an algorithm to feed a delayed and filtered |
| 230 | portion of the signal from the right channel into the left channel and vice |
| 231 | 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] | 232 | when listening to a set of loudspeakers placed in front of the listener. The |
| 233 | 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] | 234 | 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] | 235 | just one of the speakers. Many people will find such records tiring to listen |
Alex Parker | 5174341 | 2009-08-25 21:51:55 +0000 | [diff] [blame] | 236 | to using earphones and no crossfeed effect.\\ |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 237 | |
Thom Johansen | c8ea4cc | 2007-12-14 00:10:41 +0000 | [diff] [blame] | 238 | Crossfeed has the following settings: |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 239 | \begin{description} |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 240 | \item[Crossfeed.] |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 241 | Selects whether the crossfeed effect is to be enabled or not. |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 242 | \item[Direct Gain.] |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 243 | How much the level of the audio that travels the direct path from a speaker |
| 244 | to the corresponding ear is supposed to be decreased. |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 245 | \item[Cross Gain.] |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 246 | How much the level of the audio that travels the cross path from a speaker |
| 247 | to the opposite ear is to be decreased. |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 248 | \item[High-Frequency Attenuation.] |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 249 | How much the upper frequencies of the cross path audio will be dampened. |
| 250 | 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] | 251 | of both this setting and the \setting{Cross Gain} setting. |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 252 | \item[High-Frequency Cutoff.] |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 253 | 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] | 254 | by the amount described by the \setting{High-Frequency Attenuation} |
| 255 | setting. |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 256 | \end{description} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 257 | |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 258 | Most users will find the default settings to yield satisfactory results, but |
| 259 | for the more adventurous user the settings can be fine-tuned to provide a |
| 260 | virtual speaker placement suited to ones preference. |
| 261 | % TODO: adapt the guidelines for crossfeed settings found here? |
| 262 | % http://www.ohl.to/interests-in-audio/crossfeed-and-eq-for-headphones/ |
Thom Johansen | d01d65f | 2006-04-11 21:42:09 +0000 | [diff] [blame] | 263 | Beware that the crossfeed function is capable of making the audio distort |
| 264 | if you choose settings which result in a too high output level. |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 265 | } |
Michael DiFebbo | 25f9cec | 2006-03-27 19:30:05 +0000 | [diff] [blame] | 266 | |
Nils Wallménius | 12eb058 | 2008-03-23 22:07:09 +0000 | [diff] [blame] | 267 | \opt{swcodec}{ |
Nils Wallménius | a374ca9 | 2006-09-09 17:59:51 +0000 | [diff] [blame] | 268 | \section{\label{ref:EQ}Equalizer} |
Dominik Riebeling | 87d5536 | 2006-04-09 11:42:56 +0000 | [diff] [blame] | 269 | \screenshot{configure_rockbox/images/ss-equalizer}{The graphical equalizer}{} |
Thom Johansen | 42995a3 | 2007-12-13 01:11:26 +0000 | [diff] [blame] | 270 | Rockbox features a parametric equalizer (EQ). As the name suggests, a |
| 271 | parametric EQ lets you control several different parameters for each |
| 272 | band of the EQ. In some ways the EQ is similar to the \setting{Bass} |
| 273 | and \setting{Treble} settings described earlier, but the EQ allows you to |
Alex Parker | 5174341 | 2009-08-25 21:51:55 +0000 | [diff] [blame] | 274 | control the sound much more carefully.\\ |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 275 | |
Thom Johansen | 42995a3 | 2007-12-13 01:11:26 +0000 | [diff] [blame] | 276 | Rockbox's parametric EQ is composed of five different bands: |
| 277 | \begin{description} |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 278 | \item[Band 0: Low shelf filter.] |
Thom Johansen | 42995a3 | 2007-12-13 01:11:26 +0000 | [diff] [blame] | 279 | The low shelf filter boosts or lowers all frequencies below a certain |
| 280 | frequency limit, much like what a ``bass'' control found on ordinary |
| 281 | stereo systems does. |
| 282 | Adjust the ``cutoff'' frequency parameter to decide where the shelving |
Andree Buschmann | 1248e9c | 2010-04-14 20:38:21 +0000 | [diff] [blame] | 283 | starts to take effect. For example, a cutoff frequency of 50~Hz will |
| 284 | adjust only very low frequencies. A cutoff frequency of 200~Hz, on the |
Thom Johansen | 42995a3 | 2007-12-13 01:11:26 +0000 | [diff] [blame] | 285 | other hand, will adjust a much wider range of bass frequencies. |
| 286 | The ``gain'' parameter controls how much the loudness of the band is |
| 287 | adjusted. Positive numbers make the EQ band louder, while negative |
| 288 | numbers make that EQ band quieter. |
| 289 | The ``Q'' parameter should always be set to 0.7 for the shelving |
| 290 | filters. Higher values will add a small boost around the cutoff |
| 291 | frequency that is almost always undesirable. |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 292 | \item[Bands 1-3: Peaking filters.] |
Thom Johansen | 42995a3 | 2007-12-13 01:11:26 +0000 | [diff] [blame] | 293 | Peaking EQ filters boost or lower a frequency range centered at the |
Alex Parker | 1925cd1 | 2009-11-22 11:36:07 +0000 | [diff] [blame] | 294 | centre frequency chosen. |
Thom Johansen | 42995a3 | 2007-12-13 01:11:26 +0000 | [diff] [blame] | 295 | Graphic equalizers in home stereos are usually peaking |
| 296 | filters. The peaking filters in Rockbox's EQ lets you adjust three |
Alex Parker | 1925cd1 | 2009-11-22 11:36:07 +0000 | [diff] [blame] | 297 | different parameters for EQ bands 1 through 3. The ``centre'' parameter |
| 298 | controls the centre frequency of the frequency range that is affected |
Thom Johansen | 42995a3 | 2007-12-13 01:11:26 +0000 | [diff] [blame] | 299 | as described above. |
| 300 | The ``gain'' parameter controls how much each band is adjusted, and |
| 301 | works as for the low shelf filter. |
| 302 | Finally, the ``Q'' parameter controls how wide or narrow the affected |
| 303 | frequency range is. Higher Q values will affect a narrower band of |
| 304 | frequencies, while lower Q values will affect a wider band of |
| 305 | frequencies. |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 306 | \item[Band 4: High shelf filter.] |
Thom Johansen | 42995a3 | 2007-12-13 01:11:26 +0000 | [diff] [blame] | 307 | A high shelf filter boosts or lowers all frequencies above a certain |
| 308 | frequency limit, much like what a ``treble'' control found on ordinary |
| 309 | stereo systems does. |
| 310 | The high shelf filter is adjusted the same way as the low shelf filter, |
| 311 | except that it works on the high end of the frequency spectrum rather |
| 312 | than the low end. |
| 313 | \end{description} |
Thom Johansen | 3a74208 | 2008-07-14 22:47:40 +0000 | [diff] [blame] | 314 | As a general guide, EQ band 0 should be used for low frequencies, EQ bands 1 |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 315 | through 3 should be used for mids, and EQ band 4 should be used for highs. |
| 316 | |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 317 | \begin {description} |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 318 | \item[Enable EQ.] |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 319 | This option controls whether the EQ is on or off. |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 320 | |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 321 | \item[Graphical EQ.] |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 322 | This option brings up a graphic EQ screen, which allows adjustment of each of |
Alex Parker | 1925cd1 | 2009-11-22 11:36:07 +0000 | [diff] [blame] | 323 | the three parameters described above (gain, centre frequency, and Q) for each |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 324 | of the five EQ bands. |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 325 | |
| 326 | \begin{table} |
| 327 | \begin{btnmap}{}{} |
| 328 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD}{\ButtonScrollFwd} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 329 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,PBELL_VIBE500_PAD}{\ButtonUp} |
Nils Wallménius | 51f937c | 2008-01-29 17:15:01 +0000 | [diff] [blame] | 330 | \opt{SANSA_E200_PAD}{\ButtonScrollBack} |
Alex Parker | 6c00e1c | 2009-05-21 11:39:22 +0000 | [diff] [blame] | 331 | \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonRight} |
Tomer Shalev | 93afea0 | 2009-12-15 19:56:03 +0000 | [diff] [blame] | 332 | \opt{COWON_D2_PAD}{\TouchMidRight} |
Alex Parker | 8d194f0 | 2009-07-22 18:08:51 +0000 | [diff] [blame] | 333 | \opt{HAVEREMOTEKEYMAP}{& |
Alex Parker | ccb6990 | 2009-08-23 18:01:25 +0000 | [diff] [blame] | 334 | \opt{IRIVER_RC_H100_PAD,GIGABEAT_RC_PAD}{\ButtonRCFF} |
Alex Parker | 8d194f0 | 2009-07-22 18:08:51 +0000 | [diff] [blame] | 335 | } |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 336 | & Raises the highlighted parameter.\\ |
| 337 | % |
| 338 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD}{\ButtonScrollBack} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 339 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD,PBELL_VIBE500_PAD}{\ButtonDown} |
Nils Wallménius | 51f937c | 2008-01-29 17:15:01 +0000 | [diff] [blame] | 340 | \opt{SANSA_E200_PAD}{\ButtonScrollFwd} |
Alex Parker | 6c00e1c | 2009-05-21 11:39:22 +0000 | [diff] [blame] | 341 | \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonLeft} |
Tomer Shalev | 93afea0 | 2009-12-15 19:56:03 +0000 | [diff] [blame] | 342 | \opt{touchscreen}{\TouchMidLeft} |
Alex Parker | 8d194f0 | 2009-07-22 18:08:51 +0000 | [diff] [blame] | 343 | \opt{HAVEREMOTEKEYMAP}{& |
Alex Parker | ccb6990 | 2009-08-23 18:01:25 +0000 | [diff] [blame] | 344 | \opt{IRIVER_RC_H100_PAD,GIGABEAT_RC_PAD}{\ButtonRCRew} |
Alex Parker | 8d194f0 | 2009-07-22 18:08:51 +0000 | [diff] [blame] | 345 | } |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 346 | & Lowers the highlighted parameter.\\ |
| 347 | % |
| 348 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}{\ButtonLeft} |
Szymon Dziok | 0d824d2 | 2010-04-19 21:28:54 +0000 | [diff] [blame] | 349 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD,PBELL_VIBE500_PAD}{\ButtonLeft} |
Alex Parker | 6c00e1c | 2009-05-21 11:39:22 +0000 | [diff] [blame] | 350 | \opt{SANSA_E200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonUp} |
Tomer Shalev | 93afea0 | 2009-12-15 19:56:03 +0000 | [diff] [blame] | 351 | \opt{COWON_D2_PAD}{\ActionStdPrev} |
Alex Parker | 8d194f0 | 2009-07-22 18:08:51 +0000 | [diff] [blame] | 352 | \opt{HAVEREMOTEKEYMAP}{& } |
Alex Parker | ccb6990 | 2009-08-23 18:01:25 +0000 | [diff] [blame] | 353 | \opt{GIGABEAT_RC_PAD}{\ButtonRCVolUp} |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 354 | & Moves to the previous EQ band. \\ |
| 355 | % |
| 356 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}{\ButtonRight} |
Szymon Dziok | 0d824d2 | 2010-04-19 21:28:54 +0000 | [diff] [blame] | 357 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD,PBELL_VIBE500_PAD}{\ButtonRight} |
Alex Parker | 6c00e1c | 2009-05-21 11:39:22 +0000 | [diff] [blame] | 358 | \opt{SANSA_E200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonDown} |
Tomer Shalev | 93afea0 | 2009-12-15 19:56:03 +0000 | [diff] [blame] | 359 | \opt{COWON_D2_PAD}{\ActionStdNext} |
Alex Parker | 8d194f0 | 2009-07-22 18:08:51 +0000 | [diff] [blame] | 360 | \opt{HAVEREMOTEKEYMAP}{& } |
Alex Parker | ccb6990 | 2009-08-23 18:01:25 +0000 | [diff] [blame] | 361 | \opt{GIGABEAT_RC_PAD}{\ButtonRCVolDown} |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 362 | & Moves to the next EQ band. \\ |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 363 | % |
Alex Parker | 6c00e1c | 2009-05-21 11:39:22 +0000 | [diff] [blame] | 364 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonSelect} |
Marianne Arnold | 5d1287c | 2008-07-15 18:26:30 +0000 | [diff] [blame] | 365 | \opt{IAUDIO_X5_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD,SANSA_E200_PAD}{\ButtonSelect} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 366 | \opt{PBELL_VIBE500_PAD}{\ButtonOK} |
Tomer Shalev | 93afea0 | 2009-12-15 19:56:03 +0000 | [diff] [blame] | 367 | \opt{touchscreen}{\ButtonMenu{} or \TouchCenter} |
Alex Parker | 8d194f0 | 2009-07-22 18:08:51 +0000 | [diff] [blame] | 368 | \opt{HAVEREMOTEKEYMAP}{& |
| 369 | \opt{IRIVER_RC_H100_PAD}{\ButtonRCSelect} |
Alex Parker | ccb6990 | 2009-08-23 18:01:25 +0000 | [diff] [blame] | 370 | \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay} |
Alex Parker | 8d194f0 | 2009-07-22 18:08:51 +0000 | [diff] [blame] | 371 | } |
Alex Parker | 1925cd1 | 2009-11-22 11:36:07 +0000 | [diff] [blame] | 372 | & Toggles the cursor among the three parameters (gain, centre frequency, |
Marianne Arnold | 8b8cbf6 | 2009-07-06 23:15:46 +0000 | [diff] [blame] | 373 | Q) for the selected EQ band.\\ |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 374 | % |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 375 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonMode} |
Marianne Arnold | 8b8cbf6 | 2009-07-06 23:15:46 +0000 | [diff] [blame] | 376 | \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD}{\ButtonMenu} |
Tom Ross | 5616203 | 2007-01-20 00:43:50 +0000 | [diff] [blame] | 377 | \opt{IAUDIO_X5_PAD}{\ButtonPower/\ButtonRec} |
Dominik Riebeling | a25fa2c | 2007-01-14 09:55:19 +0000 | [diff] [blame] | 378 | \opt{SANSA_E200_PAD}{\ButtonPower/\ButtonRight} |
Alex Parker | 6c00e1c | 2009-05-21 11:39:22 +0000 | [diff] [blame] | 379 | \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonPower} |
Szymon Dziok | a09152b | 2010-04-15 18:35:41 +0000 | [diff] [blame] | 380 | \opt{PBELL_VIBE500_PAD}{\ButtonCancel} |
Tomer Shalev | 93afea0 | 2009-12-15 19:56:03 +0000 | [diff] [blame] | 381 | \opt{touchscreen}{\ButtonPower{} or \TouchTopLeft} |
Alex Parker | 8d194f0 | 2009-07-22 18:08:51 +0000 | [diff] [blame] | 382 | \opt{HAVEREMOTEKEYMAP}{& |
| 383 | \opt{IRIVER_RC_H100_PAD}{\ButtonRCStop} |
Alex Parker | ccb6990 | 2009-08-23 18:01:25 +0000 | [diff] [blame] | 384 | \opt{GIGABEAT_RC_PAD}{\ButtonRCDsp} |
Alex Parker | 8d194f0 | 2009-07-22 18:08:51 +0000 | [diff] [blame] | 385 | } |
Marianne Arnold | 8b8cbf6 | 2009-07-06 23:15:46 +0000 | [diff] [blame] | 386 | & Exits the graphic EQ screen.\\ |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 387 | \end{btnmap} |
| 388 | \end{table} |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 389 | |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 390 | \item[Pre-cut.] |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 391 | 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] | 392 | 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] | 393 | |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 394 | If your music distorts when using the EQ, trying changing this setting to a |
| 395 | negative value. |
| 396 | |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 397 | \item[Simple EQ.] |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 398 | This option provides an easier alternative for those who are daunted by all of |
| 399 | the parameters that can be adjusted using the graphical EQ. With the |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 400 | \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] | 401 | |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 402 | \item[Advanced EQ.] |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 403 | This sub menu provides options for adjusting the same parameters as the |
| 404 | \setting{Graphical EQ}. The only difference is that the parameters are |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 405 | adjusted through textual menus rather than through a graphic interface. |
| 406 | |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 407 | \item[Save EQ Preset.] |
Martin Arver | b109969 | 2006-10-17 09:31:18 +0000 | [diff] [blame] | 408 | This option saves the current EQ configuration in a \fname{.cfg} file. |
| 409 | |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 410 | \item[Browse EQ Presets.] |
Thom Johansen | c8ea4cc | 2007-12-14 00:10:41 +0000 | [diff] [blame] | 411 | This menu displays a list of EQ presets, as well as any EQ configurations saved |
Nils Wallménius | 5fab9fc | 2007-01-29 17:03:56 +0000 | [diff] [blame] | 412 | using the \setting{Save EQ Preset} option. Users unfamiliar with the |
| 413 | operation of a parametric EQ may wish to use the presets instead of trying to |
| 414 | 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] | 415 | settings. |
| 416 | |
Michael DiFebbo | a7acf13 | 2006-10-14 15:27:17 +0000 | [diff] [blame] | 417 | \end{description} |
| 418 | } |
| 419 | |
Nils Wallménius | 12eb058 | 2008-03-23 22:07:09 +0000 | [diff] [blame] | 420 | \opt{swcodec}{ |
Thom Johansen | 7ec3777 | 2006-11-22 18:21:39 +0000 | [diff] [blame] | 421 | \section{Dithering} |
| 422 | This setting controls the dithering and noise shaping functionality of Rockbox. |
| 423 | |
| 424 | Most of Rockbox' audio file decoders work at a higher bit depth than the 16 bits |
Thom Johansen | c8ea4cc | 2007-12-14 00:10:41 +0000 | [diff] [blame] | 425 | used for output on the \daps{} audio connectors. The simplest way to |
Thom Johansen | 7ec3777 | 2006-11-22 18:21:39 +0000 | [diff] [blame] | 426 | convert from one bit depth to another is simply discarding all the surplus bits. |
| 427 | This is the default behaviour, and adds distortion to the signal that will |
| 428 | vary in character along with the desired sound. |
| 429 | |
| 430 | Dithering adds low-level noise to the signal prior to throwing away the surplus |
| 431 | bits, which gives the resulting signal a uniform noise floor which is |
| 432 | independent of the signal. Most people find this noise preferable to the |
| 433 | time-varying noise heard when not performing dithering. |
| 434 | |
| 435 | After dithering, noise shaping is performed. This basically just pushes the |
| 436 | dithering noise to the parts of the frequency spectrum humans cannot hear so |
Andree Buschmann | 1248e9c | 2010-04-14 20:38:21 +0000 | [diff] [blame] | 437 | easily. In Rockbox' case, some of the noise is pushed up to above 10~kHz. |
Thom Johansen | 7ec3777 | 2006-11-22 18:21:39 +0000 | [diff] [blame] | 438 | |
| 439 | This setting will be put to its best use when listening to dynamic music with |
| 440 | frequently occuring quiet parts, classical music being a typical example. It is |
| 441 | worth noting that the effects of dithering and noise shaping are very subtle, |
| 442 | and not easily noticable. |
| 443 | |
| 444 | Rockbox uses highpass triangular distribution noise as the dithering noise |
| 445 | source, and a third order noise shaper. |
| 446 | } |
Steve Bavin | fb23807 | 2009-06-12 07:20:50 +0000 | [diff] [blame] | 447 | |
| 448 | \opt{swcodec}{ |
| 449 | \section{Timestretch} |
Alex Parker | 5174341 | 2009-08-25 21:51:55 +0000 | [diff] [blame] | 450 | Enabling \setting{Timestretch} allows you to change the playback speed without |
| 451 | it affecting the pitch of the recording. After enabling this feature and |
| 452 | rebooting, you can access this via the \setting{Pitch Screen}. This function is |
| 453 | intended for speech playback and may significantly dilute your listening |
Jeffrey Goode | a0341df | 2009-08-26 02:23:46 +0000 | [diff] [blame] | 454 | experience with more complex audio. |
| 455 | } |
| 456 | |
| 457 | \opt{swcodec}{ |
Jeffrey Goode | 95e2d72 | 2009-11-04 18:14:36 +0000 | [diff] [blame] | 458 | \section{Compressor} |
| 459 | The \setting{Compressor} reduces, or compresses, the dynamic range of the audio |
| 460 | signal. This makes the quieter and louder sections closer to the same volume |
| 461 | level by progressively reducing the gain of louder signals. When subsequently |
| 462 | amplified, this has the effect of making the quieter sections louder while |
| 463 | keeping the louder sections from clipping. This allows listening to the quiet |
| 464 | sections of dynamic material in noisy environments while preventing sudden loud |
| 465 | sections from being overbearing. |
Jeffrey Goode | a0341df | 2009-08-26 02:23:46 +0000 | [diff] [blame] | 466 | |
Jeffrey Goode | 95e2d72 | 2009-11-04 18:14:36 +0000 | [diff] [blame] | 467 | There are several settings associated with the compressor. The first, and most |
| 468 | important, is the \setting{Threshold}. The threshold is the audio input level |
| 469 | at which the compressor begins to act. Any level louder than the threshold |
| 470 | will be compressed to some extent. The maximum amount of compression, or the |
Andree Buschmann | ba0f831 | 2010-05-06 18:41:41 +0000 | [diff] [blame] | 471 | quietest level at which the compressor will operate, is -24~dB. The default of |
Jeffrey Goode | 95e2d72 | 2009-11-04 18:14:36 +0000 | [diff] [blame] | 472 | Off disables the compressor. |
Jeffrey Goode | a0341df | 2009-08-26 02:23:46 +0000 | [diff] [blame] | 473 | |
Jeffrey Goode | 95e2d72 | 2009-11-04 18:14:36 +0000 | [diff] [blame] | 474 | The \setting{Makeup Gain} setting has two options: Off and Auto. Off means |
| 475 | that the compressed audio will not be amplified after compression. The default |
| 476 | of Auto will amplify the signal so that the loudest possible signal after |
| 477 | compression will be just under the clipping limit. This is desirable because |
| 478 | the compressed signal without makeup gain is quieter than the input signal. |
| 479 | Makeup Gain in Auto restores the signal to the maximum possible level and |
| 480 | brings the quieter audio up with it. This is what makes it possible to hear |
| 481 | the quieter audio in noisy environments. |
| 482 | |
| 483 | The \setting{Ratio} setting determines how aggressively the compressor reduces |
| 484 | gain above the threshold. For example, the 2:1 setting means that for each |
| 485 | two decibels of input signal above the threshold, the compressor will only |
| 486 | allow the output to appear as one decibel. The higher the ratio, the harder |
| 487 | the signal is compressed. The ratio setting of Limit means essentially a ratio |
| 488 | of infinity to one. In this case, the output signal is not allowed to exceed |
| 489 | the threshold at all. |
| 490 | |
| 491 | The \setting{Knee} setting determines how abrupt the transition is from a |
| 492 | non-compressed signal to a compressed signal. Hard Knee means that the |
| 493 | transition occurs precisely at the threshold. The Soft Knee setting smoothes |
| 494 | the transition from plus or minus three decibels around the threshold. |
| 495 | |
| 496 | The \setting{Release Time} setting sets the recovery time after the signal is |
| 497 | compressed. Once the compressor determines that compression is necessary, |
| 498 | the input signal is reduced appropriately, but the gain isn't allowed to |
| 499 | immediately return to normal levels. This is necessary to reduce artifacts |
| 500 | such as "pumping." Instead, the gain is allowed to return to normal at the |
Andree Buschmann | 1248e9c | 2010-04-14 20:38:21 +0000 | [diff] [blame] | 501 | chosen rate. Release Time is the time for the gain to recover by 10~dB. |
Tomer Shalev | e04acd8 | 2009-10-05 16:40:27 +0000 | [diff] [blame] | 502 | } |