Dominik Riebeling | 51122c0 | 2006-04-08 20:08:35 +0000 | [diff] [blame] | 1 | % $Id$ % |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 2 | \section{\label{ref:PlaybackOptions}Playback Options} |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 3 | The \setting{Playback Options} submenu allows you to configure settings |
| 4 | related to audio playback. |
| 5 | \begin{description} |
| 6 | \item[Shuffle: ]Alters how Rockbox will select which next song to play.\\ |
| 7 | Options: \setting{On}/\setting{Off}. |
| 8 | % |
| 9 | \item[Repeat: ]Configures settings related to repeating of directories or |
| 10 | playlists.\\ |
| 11 | Options: \setting{Off} / \setting{All} / \setting{One} / \setting{Shuffle} |
Martin Arver | 717ca0c | 2006-08-25 08:19:28 +0000 | [diff] [blame] | 12 | \nopt{ondiosp,ondiofm}{\setting{/A-B}}: |
Michael DiFebbo | 1aa57dd | 2006-04-07 17:14:14 +0000 | [diff] [blame] | 13 | \begin{description} |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 14 | % |
| 15 | \item[Off: ]The current directory or playlist will not repeat |
| 16 | when it is finished. |
| 17 | \note{If you have the \setting{Auto change directory} option set to |
| 18 | \setting{Yes}, Rockbox will move on to the next directory on your |
| 19 | hard drive. If the \setting{Auto Change Directory} option is set to |
| 20 | \setting{No}, playback will stop when the current directory or |
| 21 | playlist is finished.} |
| 22 | % |
| 23 | \item[All: ]The current directory or playlist will repeat when it is |
| 24 | finished. |
| 25 | \note{This option does \emph{not} shuffle all files on your \dap. |
| 26 | Rockbox is playlist oriented. When you play a song, a directory, or |
| 27 | an album, Rockbox creates a playlist and plays it. Thus, to shuffle |
| 28 | all songs on the \dap, you need to create a playlist of all songs on |
| 29 | the player, and play that playlist with shuffle mode set to |
| 30 | \setting{All}.} |
| 31 | % |
| 32 | \item[One: ]Repeat one track over and over. |
| 33 | % |
| 34 | \item[Shuffle: ]When the current directory or playlist has finished |
| 35 | playing, it will be shuffled and then repeated. |
| 36 | % |
| 37 | \nopt{ondiosp,ondiofm}{ |
Martin Arver | 5778dfb | 2006-08-25 08:59:25 +0000 | [diff] [blame] | 38 | \item[A-B: ]Repeats between two user defined points within a track, |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 39 | typically used by musicians when attempting to learn a piece of music. |
Dave Chapman | eb52cdc | 2006-08-25 07:26:18 +0000 | [diff] [blame] | 40 | This option is more complicated to use than the others as the \dap\ |
Martin Arver | 717ca0c | 2006-08-25 08:19:28 +0000 | [diff] [blame] | 41 | must first be placed into A-B repeat mode and then the start and end |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 42 | points defined.\\ |
| 43 | \fixme{ |
| 44 | Hold Play and press Left --- Sets Start Point (A)\\ |
| 45 | Hold Play and press Right --- Sets End Point (B)\\ |
| 46 | } |
| 47 | } |
| 48 | \end{description} |
| 49 | |
| 50 | \item[Play Selected First: ]This setting controls what happens when you |
| 51 | select a file for playback while shuffle mode is on. If the |
| 52 | \setting{Play Selected First} setting is \setting{Yes}, the file you |
| 53 | selected will be played first. If this setting is \setting{No}, a random |
| 54 | file in the directory will be played first. |
| 55 | |
| 56 | \item[Resume: ]Rockbox can be configured to start playing automatically |
| 57 | when you turn on the \dap. If the resume function is set to start |
| 58 | automatically playing, Rockbox will start at the point where you last |
| 59 | turned off the \dap. The options for the \setting{Resume} function are: |
| 60 | \begin{description} |
| 61 | \item[Yes: ]Rockbox will unconditionally try to resume. |
| 62 | \item[No: ]Rockbox will not resume. |
Martin Arver | 7bdd03a | 2006-08-27 15:00:50 +0000 | [diff] [blame] | 63 | \note{If resume is set to \setting{No}, Rockbox will start in the |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 64 | \setting{File Browser}.} |
| 65 | \end{description} |
Martin Arver | 7bdd03a | 2006-08-27 15:00:50 +0000 | [diff] [blame] | 66 | \note{Earlier versions of Rockbox had an \setting{Ask} setting, which would |
| 67 | ask whether to resume when the \dap{} was turned on. This setting has been |
| 68 | eliminated because it was redundant. If resume is set to \setting{Yes} |
| 69 | pressing |
Martin Arver | d5fe803 | 2006-08-23 17:10:08 +0000 | [diff] [blame] | 70 | \opt{PLAYER_PAD,RECORDER_PAD,IAUDIO_X5_PAD,IPOD_4G_PAD,IPOD_3G_PAD}{ |
Martin Arver | 7bdd03a | 2006-08-27 15:00:50 +0000 | [diff] [blame] | 71 | \fixme{FixMe}}% |
| 72 | \opt{ONDIO_PAD}{\ButtonMenu}% |
| 73 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn}% |
| 74 | on the \dap{} will resume playback from the point where the \dap{} was |
| 75 | stopped before shutdown. |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 76 | |
| 77 | \item[Fast-Forward/Rewind: ]How fast you want search (fast forward or rewind) |
| 78 | to accelerate when you hold down the button. \setting{Off} means no |
| 79 | acceleration. \setting{2x/1s} means double the search speed once every |
| 80 | second the button is held. \setting{2x/5s} means double the search speed |
| 81 | once every 5 seconds the button is held. |
| 82 | |
| 83 | \item[Anti-Skip Buffer: ]This setting allows you to control how much music is |
Martin Arver | 7bdd03a | 2006-08-27 15:00:50 +0000 | [diff] [blame] | 84 | stored in the \daps{} memory whilst playing a song, acting as a buffer |
| 85 | against shock or playback problems. The \dap{} transfers the selected |
| 86 | amount of the forthcoming song into its memory at high speed whilst you are |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 87 | playing the song. It keeps a ``rolling'' buffer, which keeps feeding more |
| 88 | of the forthcoming song into memory as it goes along. |
| 89 | If the \dap\ is knocked, shaken or jogged heavily while Rockbox is trying |
| 90 | to read the hard drive, Rockbox might not be able to read the drive. |
| 91 | Rockbox will retry over and over again until it succeeds, but may |
| 92 | eventually reach the end of the memory buffer. When that happens, Rockbox |
| 93 | must stop playing and wait for more data from the disk, which causes your |
| 94 | music to skip. The anti-skip setting tells Rockbox how much extra buffer |
| 95 | memory to spare to handle this situation. This setting therefore allows you |
| 96 | to reduce the chances of there being a gap or pause during playback of |
| 97 | songs. |
| 98 | |
Martin Arver | 7bdd03a | 2006-08-27 15:00:50 +0000 | [diff] [blame] | 99 | \nopt{ondio}{ |
| 100 | \opt{MASCODEC}{The anti-skip buffer can be set to a value between 0 and 7 |
| 101 | seconds.} |
| 102 | } |
| 103 | \opt{ondio}{ |
| 104 | The anti-skip buffer can safely be kept at zero. It will eventually be |
| 105 | eliminated. |
| 106 | } |
Nils Wallménius | 87b8e6b | 2006-07-29 09:30:56 +0000 | [diff] [blame] | 107 | \opt{SWCODEC}{The anti-skip buffer can be set to various values between |
Dominik Riebeling | 51122c0 | 2006-04-08 20:08:35 +0000 | [diff] [blame] | 108 | 5 seconds and 10 minutes.} |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 109 | |
Dominik Riebeling | 750aacb | 2006-04-22 21:58:22 +0000 | [diff] [blame] | 110 | \note{Having a large anti-skip buffer tends to use more power, and may |
| 111 | reduce your battery life. It is recommended to always use the lowest |
| 112 | possible setting that allows correct and continuous playback.} |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 113 | |
| 114 | \item[Fade On Stop/Pause: ]Enables and disables a fade effect when you |
| 115 | pause or stop playing a song. If the Fade on Stop/Pause option is |
| 116 | set to \setting{Yes}, your music will fade out when you stop or pause |
| 117 | playback, and fade in when you resume playback. |
| 118 | |
| 119 | \item[Party Mode: ]Enables unstoppable music playback. When new songs are |
| 120 | selected, they are added to the end of the current dynamic playlist |
| 121 | instead of being played immediately. |
| 122 | The \fixme{PLAY} and \fixme{STOP} buttons are disabled. |
| 123 | |
Michael DiFebbo | 1aa57dd | 2006-04-07 17:14:14 +0000 | [diff] [blame] | 124 | \opt{SWCODEC}{ |
| 125 | \item[Crossfade: ] |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 126 | This setting enables a cross-fader. At the end of a song, the song will |
| 127 | fade out as the next song fades in, creating a smooth transition between |
| 128 | songs.\\ |
Michael DiFebbo | 1aa57dd | 2006-04-07 17:14:14 +0000 | [diff] [blame] | 129 | Options: |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 130 | \begin{description} |
| 131 | \item[Enable Crossfade: ]If set to \setting{Off}, crossfade is disabled. |
| 132 | If set to \setting{Always}, songs will always crossfade into one |
| 133 | another. If set to \setting{Shuffle}, crossfade is enabled when the |
| 134 | shuffle feature is set to \setting{Yes}, but disabled otherwise. If set |
| 135 | to track skip only, tracks will only crossfade when you manually change |
| 136 | tracks. |
Michael DiFebbo | 1aa57dd | 2006-04-07 17:14:14 +0000 | [diff] [blame] | 137 | % |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 138 | \item[Fade In Delay: ]The ``fade in delay'' is the length of time between |
| 139 | when the crossfade process begins and when the new track begins to fade |
| 140 | in. |
Michael DiFebbo | 1aa57dd | 2006-04-07 17:14:14 +0000 | [diff] [blame] | 141 | % |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 142 | \item[Fade In Duration: ]The length of time, in seconds, that it takes |
| 143 | your music to fade in. |
Michael DiFebbo | 1aa57dd | 2006-04-07 17:14:14 +0000 | [diff] [blame] | 144 | % |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 145 | \item[Fade Out Delay: ]The ``fade out delay'' is the length of time |
| 146 | between when the crossfade process begins and when the old track begins |
| 147 | to fade out. |
Michael DiFebbo | 1aa57dd | 2006-04-07 17:14:14 +0000 | [diff] [blame] | 148 | % |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 149 | \item[Fade Out Duration: ]The length of time, in seconds, that it takes |
| 150 | your music to fade out. |
Michael DiFebbo | 1aa57dd | 2006-04-07 17:14:14 +0000 | [diff] [blame] | 151 | % |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 152 | \item[Fade Out Mode: ]If set to \setting{Crossfade}, one song will fade |
| 153 | out and the next song will simultaneously fade in. If set to |
| 154 | \setting{Mix}, the ending song will continue to play as normal until |
| 155 | its end, while the starting song will fade in from under it. |
| 156 | \setting{Mix} mode is not |
Brandon Low | 52ad389 | 2006-04-26 19:12:07 +0000 | [diff] [blame] | 157 | used for manual track skips, even if it is selected here. |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 158 | \end{description} |
| 159 | |
| 160 | \note{The crossfade setting is particularly effective when the player is |
| 161 | set on shuffle.} |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 162 | } |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 163 | |
Michael DiFebbo | 1aa57dd | 2006-04-07 17:14:14 +0000 | [diff] [blame] | 164 | \opt{SWCODEC}{ |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 165 | \item[Replaygain: ]This allows you to control the replaygain function. |
| 166 | The purpose of replaygain is to adjust the volume of the music played |
| 167 | so that all songs (or albums, depending on your settings) have the |
| 168 | same apparent volume. This prevents sudden changes in volume when |
| 169 | changing between songs recorded at different volume levels. |
| 170 | For replaygain to work, the songs must have been processed by a program |
| 171 | that adds replaygain information to the ID3 tags (or Vorbis tags). |
| 172 | \note{APEv2 tags are not currently supported.} |
| 173 | |
| 174 | Options for replaygain are: |
| 175 | \begin{description} |
| 176 | \item[Enable Replaygain: ]This turns on/off the replaygain function. |
| 177 | % |
| 178 | \item[Prevent Clipping: ]Avoid clipping of a song's waveform. |
| 179 | If a song would clip during playback, the volume is lowered for |
| 180 | that song. Replaygain information is needed for this to work. |
| 181 | % |
| 182 | \item[Replaygain type: ]Choose the type of replaygain to apply: |
Michael DiFebbo | 1aa57dd | 2006-04-07 17:14:14 +0000 | [diff] [blame] | 183 | \begin{description} |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 184 | \item[Album Gain: ]Maintain a constant volume level between |
| 185 | albums, but keep any intentional volume variations between |
| 186 | songs in an album. (If album gain value is not available, |
| 187 | uses track gain information). |
| 188 | % |
| 189 | \item[Track Gain: ]Maintain a constant volume level between |
| 190 | tracks. If track gain value is not available, no replaygain |
| 191 | is applied. |
| 192 | % |
| 193 | \item[Track Gain if Shuffling: ]Maintains a constant volume |
| 194 | between tracks if shuffle mode is selected. Reverts to album |
| 195 | mode if shuffle is off. |
Michael DiFebbo | 1aa57dd | 2006-04-07 17:14:14 +0000 | [diff] [blame] | 196 | \end{description} |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 197 | % |
| 198 | \item[Pre-Amp: ]This allows you to adjust the volume when replaygain |
| 199 | is applied. Replaygain often lowers the volume, sometimes quite |
| 200 | much, so here you can compensate for that. Please note that a |
| 201 | (large) positive pre-amp setting can cause clipping, unless |
| 202 | prevent clipping is enabled. The pre-amp can be set to any |
| 203 | decibel (dB) value between -12dB and +12dB, in increments of 0.1{}dB. |
| 204 | \end{description} |
Michael DiFebbo | 1aa57dd | 2006-04-07 17:14:14 +0000 | [diff] [blame] | 205 | } |
Martin Arver | 8570911 | 2006-08-15 10:53:14 +0000 | [diff] [blame] | 206 | } |
| 207 | \item[Auto Change Directory: ]Control what Rockbox does when it reaches the end |
| 208 | of a directory. If Auto Change Directory is set to \setting{Yes}, Rockbox |
| 209 | will continue to the next directory. If \setting{Auto Change Directory} is |
| 210 | set to \setting{No}, playback will stop at the end of the current directory. |
| 211 | \note{You must have the \setting{Repeat} option set to \setting{No} for |
| 212 | \setting{Auto Change Directory} to function properly.} |
| 213 | % |
| 214 | \end{description} |