blob: 8fdf06a2cf9e3f7ba51e9ce8a9d525dbf31af061 [file] [log] [blame]
Dominik Riebeling51122c02006-04-08 20:08:35 +00001% $Id$ %
Michael DiFebboc1ecc632006-04-01 15:41:21 +00002\section{\label{ref:PlaybackOptions}Playback Options}
Martin Arver85709112006-08-15 10:53:14 +00003The \setting{Playback Options} submenu allows you to configure settings
4related 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 Arver717ca0c2006-08-25 08:19:28 +000012 \nopt{ondiosp,ondiofm}{\setting{/A-B}}:
Michael DiFebbo1aa57dd2006-04-07 17:14:14 +000013 \begin{description}
Martin Arver85709112006-08-15 10:53:14 +000014 %
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 Arver5778dfb2006-08-25 08:59:25 +000038 \item[A-B: ]Repeats between two user defined points within a track,
Martin Arver85709112006-08-15 10:53:14 +000039 typically used by musicians when attempting to learn a piece of music.
Dave Chapmaneb52cdc2006-08-25 07:26:18 +000040 This option is more complicated to use than the others as the \dap\
Martin Arver717ca0c2006-08-25 08:19:28 +000041 must first be placed into A-B repeat mode and then the start and end
Martin Arver85709112006-08-15 10:53:14 +000042 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 Arver7bdd03a2006-08-27 15:00:50 +000063 \note{If resume is set to \setting{No}, Rockbox will start in the
Martin Arver85709112006-08-15 10:53:14 +000064 \setting{File Browser}.}
65 \end{description}
Martin Arver7bdd03a2006-08-27 15:00:50 +000066 \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 Arverd5fe8032006-08-23 17:10:08 +000070 \opt{PLAYER_PAD,RECORDER_PAD,IAUDIO_X5_PAD,IPOD_4G_PAD,IPOD_3G_PAD}{
Martin Arver7bdd03a2006-08-27 15:00:50 +000071 \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 Arver85709112006-08-15 10:53:14 +000076
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 Arver7bdd03a2006-08-27 15:00:50 +000084 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 Arver85709112006-08-15 10:53:14 +000087 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 Arver7bdd03a2006-08-27 15:00:50 +000099 \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énius87b8e6b2006-07-29 09:30:56 +0000107 \opt{SWCODEC}{The anti-skip buffer can be set to various values between
Dominik Riebeling51122c02006-04-08 20:08:35 +0000108 5 seconds and 10 minutes.}
Martin Arver85709112006-08-15 10:53:14 +0000109
Dominik Riebeling750aacb2006-04-22 21:58:22 +0000110 \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 Arver85709112006-08-15 10:53:14 +0000113
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 DiFebbo1aa57dd2006-04-07 17:14:14 +0000124 \opt{SWCODEC}{
125 \item[Crossfade: ]
Martin Arver85709112006-08-15 10:53:14 +0000126 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 DiFebbo1aa57dd2006-04-07 17:14:14 +0000129 Options:
Martin Arver85709112006-08-15 10:53:14 +0000130 \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 DiFebbo1aa57dd2006-04-07 17:14:14 +0000137 %
Martin Arver85709112006-08-15 10:53:14 +0000138 \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 DiFebbo1aa57dd2006-04-07 17:14:14 +0000141 %
Martin Arver85709112006-08-15 10:53:14 +0000142 \item[Fade In Duration: ]The length of time, in seconds, that it takes
143 your music to fade in.
Michael DiFebbo1aa57dd2006-04-07 17:14:14 +0000144 %
Martin Arver85709112006-08-15 10:53:14 +0000145 \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 DiFebbo1aa57dd2006-04-07 17:14:14 +0000148 %
Martin Arver85709112006-08-15 10:53:14 +0000149 \item[Fade Out Duration: ]The length of time, in seconds, that it takes
150 your music to fade out.
Michael DiFebbo1aa57dd2006-04-07 17:14:14 +0000151 %
Martin Arver85709112006-08-15 10:53:14 +0000152 \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 Low52ad3892006-04-26 19:12:07 +0000157 used for manual track skips, even if it is selected here.
Martin Arver85709112006-08-15 10:53:14 +0000158 \end{description}
159
160 \note{The crossfade setting is particularly effective when the player is
161 set on shuffle.}
Michael DiFebboc1ecc632006-04-01 15:41:21 +0000162 }
Martin Arver85709112006-08-15 10:53:14 +0000163
Michael DiFebbo1aa57dd2006-04-07 17:14:14 +0000164 \opt{SWCODEC}{
Martin Arver85709112006-08-15 10:53:14 +0000165 \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 DiFebbo1aa57dd2006-04-07 17:14:14 +0000183 \begin{description}
Martin Arver85709112006-08-15 10:53:14 +0000184 \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 DiFebbo1aa57dd2006-04-07 17:14:14 +0000196 \end{description}
Martin Arver85709112006-08-15 10:53:14 +0000197 %
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 DiFebbo1aa57dd2006-04-07 17:14:14 +0000205 }
Martin Arver85709112006-08-15 10:53:14 +0000206 }
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}