Martin Arver | 9931cbd | 2006-06-08 12:02:08 +0000 | [diff] [blame] | 1 | % $Id$ % |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 2 | \chapter{\label{ref:rockbox_interface}Quick Start} |
| 3 | \section{Basic overview} |
| 4 | \subsection{The \daps{} controls} |
| 5 | |
Martin Arver | 7b9ab84 | 2006-03-25 18:56:41 +0000 | [diff] [blame] | 6 | \begin{center} |
Martin Arver | af95a01 | 2006-08-22 09:34:48 +0000 | [diff] [blame] | 7 | \opt{player}{ |
| 8 | \ifpdfoutput{ |
Martin Arver | b0fa6e3 | 2006-08-22 18:55:50 +0000 | [diff] [blame] | 9 | \includegraphics[height=8cm]{rockbox_interface/images/player-front.pdf} |
Martin Arver | af95a01 | 2006-08-22 09:34:48 +0000 | [diff] [blame] | 10 | } |
Martin Arver | b0fa6e3 | 2006-08-22 18:55:50 +0000 | [diff] [blame] | 11 | {\includegraphics{rockbox_interface/images/player-front.png}} |
Martin Arver | af95a01 | 2006-08-22 09:34:48 +0000 | [diff] [blame] | 12 | } |
Martin Arver | b0fa6e3 | 2006-08-22 18:55:50 +0000 | [diff] [blame] | 13 | \opt{recorder}{ |
| 14 | \ifpdfoutput{ |
| 15 | \includegraphics[height=8cm]{rockbox_interface/images/recorder-front.pdf} |
| 16 | } |
| 17 | {\includegraphics{rockbox_interface/images/recorder-front.png}} |
| 18 | } |
| 19 | \opt{recorderv2fm}{ |
| 20 | \ifpdfoutput{ |
| 21 | \includegraphics[height=8cm]{rockbox_interface/images/recorderv2fm-front.pdf} |
| 22 | } |
| 23 | {\includegraphics{rockbox_interface/images/recorderv2fm-front.png}} |
| 24 | } |
Martin Arver | c34c2f2 | 2006-08-24 13:25:51 +0000 | [diff] [blame] | 25 | \opt{ondiosp}{ |
| 26 | \ifpdfoutput{ |
| 27 | \includegraphics[height=8cm]{rockbox_interface/images/ondiosp-front.pdf} |
| 28 | } |
| 29 | {\includegraphics{rockbox_interface/images/ondiosp-front.png}} |
| 30 | } |
| 31 | \opt{ondiofm}{ |
| 32 | \ifpdfoutput{ |
| 33 | \includegraphics[height=8cm]{rockbox_interface/images/ondiofm-front.pdf} |
| 34 | } |
| 35 | {\includegraphics{rockbox_interface/images/ondiofm-front.png}} |
| 36 | } |
Martin Arver | b0fa6e3 | 2006-08-22 18:55:50 +0000 | [diff] [blame] | 37 | \opt{h1xx}{ |
| 38 | \ifpdfoutput{ |
| 39 | \includegraphics[height=8cm]{rockbox_interface/images/h1xx-front.pdf} |
| 40 | } |
| 41 | {\includegraphics{rockbox_interface/images/h1xx-front.png}} |
| 42 | } |
Martin Arver | a612761 | 2006-08-23 11:41:18 +0000 | [diff] [blame] | 43 | \opt{h300}{ |
| 44 | \ifpdfoutput{ |
| 45 | \includegraphics[height=8cm]{rockbox_interface/images/h300-front.pdf} |
| 46 | } |
| 47 | {\includegraphics{rockbox_interface/images/h300-front.png}} |
| 48 | } |
Martin Arver | 4f8338d | 2006-08-22 19:44:38 +0000 | [diff] [blame] | 49 | \opt{ipodmini}{ |
| 50 | \ifpdfoutput{ |
| 51 | \includegraphics[height=8cm]{rockbox_interface/images/ipodmini-front.pdf} |
| 52 | } |
| 53 | {\includegraphics{rockbox_interface/images/ipodmini-front.png}} |
| 54 | } |
| 55 | \opt{ipodnano}{ |
| 56 | \ifpdfoutput{ |
| 57 | \includegraphics[height=8cm]{rockbox_interface/images/ipodnano-front.pdf} |
| 58 | } |
| 59 | {\includegraphics{rockbox_interface/images/ipodnano-front.png}} |
| 60 | } |
| 61 | \opt{ipodvideo}{ |
| 62 | \ifpdfoutput{ |
| 63 | \includegraphics[height=8cm]{rockbox_interface/images/ipodvideo-front.pdf} |
| 64 | } |
| 65 | {\includegraphics{rockbox_interface/images/ipodvideo-front.png}} |
| 66 | } |
Martin Arver | 160cbfb | 2006-08-23 11:01:43 +0000 | [diff] [blame] | 67 | \opt{ipodcolor}{ |
| 68 | \ifpdfoutput{ |
| 69 | \includegraphics[height=8cm]{rockbox_interface/images/ipodcolor-front.pdf} |
| 70 | } |
| 71 | {\includegraphics{rockbox_interface/images/ipodcolor-front.png}} |
| 72 | } |
| 73 | \opt{ipod4g}{ |
| 74 | \ifpdfoutput{ |
| 75 | \includegraphics[height=8cm]{rockbox_interface/images/ipod4g-front.pdf} |
| 76 | } |
| 77 | {\includegraphics{rockbox_interface/images/ipod4g-front.png}} |
| 78 | } |
Martin Arver | d5fe803 | 2006-08-23 17:10:08 +0000 | [diff] [blame] | 79 | \opt{ipod3g}{ |
| 80 | \ifpdfoutput{ |
| 81 | \includegraphics[height=8cm]{rockbox_interface/images/ipod3g-front.pdf} |
| 82 | } |
| 83 | {\includegraphics{rockbox_interface/images/ipod3g-front.png}} |
| 84 | } |
Martin Arver | 7b9ab84 | 2006-03-25 18:56:41 +0000 | [diff] [blame] | 85 | \end{center} |
Martin Arver | 8e8207f | 2006-02-11 00:57:17 +0000 | [diff] [blame] | 86 | |
Dominik Riebeling | 65c2c58 | 2006-08-28 22:03:16 +0000 | [diff] [blame] | 87 | Throughout this manual, the buttons on the \dap{} are labelled according to the |
| 88 | picture above. In detail the buttons are described in the following paragraph. |
Dominik Riebeling | 4ccc2ce | 2006-07-19 16:06:37 +0000 | [diff] [blame] | 89 | |
Dominik Riebeling | 4ccc2ce | 2006-07-19 16:06:37 +0000 | [diff] [blame] | 90 | \blind{ |
Dominik Riebeling | 7d39fef | 2006-07-30 16:25:20 +0000 | [diff] [blame] | 91 | % |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 92 | \opt{h1xx}{ |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 93 | If you lay the \dap{} on the table with the joystick pointing |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 94 | towards you, and the curved sides at the top, you will find the following |
Jonas Häggqvist | 9b98142 | 2006-08-23 21:10:39 +0000 | [diff] [blame] | 95 | if you start from the top-right corner and follow the side of the \dap{} in a |
Dominik Riebeling | 65c2c58 | 2006-08-28 22:03:16 +0000 | [diff] [blame] | 96 | clockwise direction: |
| 97 | On the right side the buttons \ButtonOn{}, \ButtonOff{}, \ButtonMode{} and |
| 98 | the hold switch. Next comes on the bottom the USB port, |
| 99 | a small hole for resetting the \dap{}, charger plug. On the left side located |
| 100 | is the button \ButtonRec{}. At least the top has headphone minijack plug, |
| 101 | remote port, optical/line in and optical/line out. |
| 102 | The joystick in the middle of the \dap{} is |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 103 | used to navigate menus by pressing it up, down, left and right. Pressing the |
Dominik Riebeling | 65c2c58 | 2006-08-28 22:03:16 +0000 | [diff] [blame] | 104 | joystick down is labelled \ButtonSelect{} throughout this manual. Its |
| 105 | directions are labelled \ButtonRight{}, \ButtonDown{}, \ButtonLeft{} and |
| 106 | \ButtonUp{}.} |
Dominik Riebeling | 7d39fef | 2006-07-30 16:25:20 +0000 | [diff] [blame] | 107 | % |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 108 | \opt{h300}{ |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 109 | Hold the lay the \dap{} so that the side with the button pad and |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 110 | LCD is facing towards you. The buttons on the button pad are as follows: top |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 111 | left corner: \ButtonOn{}, bottom left corner: \ButtonOff{}, top right corner: |
| 112 | \ButtonRec, bottom right corner: \ButtonMode{}. In the center of the button pad |
| 113 | is a button labelled \ButtonSelect{}. Surrounding the \ButtonSelect{} button are |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 114 | four directional buttons used to navigate up, down, left and right. |
| 115 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 116 | On the top panel of the \dap{}, from left to right, you can find the |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 117 | following: headphone minijack plug, remote port, Line-in, Line-out. |
| 118 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 119 | On the bottom panel of the \dap{}, from left to right, you can find the |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 120 | following: power jack and two USB ports. The USB port on the right is used |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 121 | to connect your \dap{} to your computer. The USB port on the left is not |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 122 | used in Rockbox. |
Dominik Riebeling | 4ccc2ce | 2006-07-19 16:06:37 +0000 | [diff] [blame] | 123 | } |
Dominik Riebeling | 7d39fef | 2006-07-30 16:25:20 +0000 | [diff] [blame] | 124 | % |
Martin Arver | d5fe803 | 2006-08-23 17:10:08 +0000 | [diff] [blame] | 125 | \opt{ipod4g, ipod3g,ipodcolor,ipodvideo,ipodmini} |
Dominik Riebeling | 7d39fef | 2006-07-30 16:25:20 +0000 | [diff] [blame] | 126 | { |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 127 | The main controls on the \dap{} are a slightly indented scroll wheel |
| 128 | with a flat round button in the center. Hold the \dap{} with these controls |
Dominik Riebeling | 7d39fef | 2006-07-30 16:25:20 +0000 | [diff] [blame] | 129 | facing you. |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 130 | |
Dominik Riebeling | 7d39fef | 2006-07-30 16:25:20 +0000 | [diff] [blame] | 131 | The top of the player will have the following, from left to |
| 132 | right: |
Martin Arver | d5fe803 | 2006-08-23 17:10:08 +0000 | [diff] [blame] | 133 | \opt{ipod4g, ipod3g ,ipodcolor}{remote connector, headphone jack, hold |
| 134 | switch.} |
Dominik Riebeling | 7d39fef | 2006-07-30 16:25:20 +0000 | [diff] [blame] | 135 | \opt{ipodvideo}{hold switch, headphone jack.} |
| 136 | \opt{ipodmini}{hold switch, remote connector, headphone jack.} |
| 137 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 138 | The dock connector that is used to connect your \dap{} to your computer is on |
| 139 | the bottom panel of the \dap{}. |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 140 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 141 | The button in the middle of the wheel is called \ButtonSelect{}. You can |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 142 | operate the wheel by pressing the top, bottom, left or right sections, |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 143 | or by sliding your finger around it. The top is \ButtonMenu{}, the bottom is |
| 144 | \ButtonPlay{}, the left is \ButtonLeft{}, and the right is \ButtonRight{}. |
| 145 | When the manual says to \ButtonScrollFwd{}, it means to slide your finger |
| 146 | clockwise around the wheel. \ButtonScrollBack{} means to slide your finger |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 147 | counterclockwise. Note that the wheel is sensitive, so you will need to move |
| 148 | slowly at first and get a feel for how it works. |
| 149 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 150 | Note that when the hold switch is pushed toward the center of the \dap{}, |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 151 | ``hold'' is on, and none of the other controls do anything. Be sure ``hold'' |
| 152 | is off before trying to use your player. |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 153 | } |
Dominik Riebeling | 7d39fef | 2006-07-30 16:25:20 +0000 | [diff] [blame] | 154 | % |
Dominik Riebeling | 4ccc2ce | 2006-07-19 16:06:37 +0000 | [diff] [blame] | 155 | \opt{ipodnano}{ |
Martin Arver | 09c3961 | 2006-08-18 16:57:56 +0000 | [diff] [blame] | 156 | The main controls on the \dap{} are a slightly indented wheel with a |
| 157 | flat round button in the center. Hold the \dap{} with these controls on the |
Dominik Riebeling | 4ccc2ce | 2006-07-19 16:06:37 +0000 | [diff] [blame] | 158 | top surface. There is a Hold switch at one end, and headphone and USB jacks |
| 159 | at the other; be sure the end with the switch is facing away from you. |
| 160 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 161 | The button in the middle of the wheel is called \ButtonSelect{}. You can |
Dominik Riebeling | 4ccc2ce | 2006-07-19 16:06:37 +0000 | [diff] [blame] | 162 | operate the wheel by pressing the top, bottom, left or right sections, |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 163 | or by sliding your finger around it. The top is \ButtonMenu{}, the bottom is |
| 164 | \ButtonPlay, the left is \ButtonLeft, and the right is \ButtonRight{}. |
| 165 | When the manual says to \ButtonScrollFwd{}, it means to slide your finger |
Martin Arver | 09c3961 | 2006-08-18 16:57:56 +0000 | [diff] [blame] | 166 | clockwise around the wheel. \ButtonScrollBack{} means to slide your finger |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 167 | counterclockwise. Note that the wheel is sensitive, so you will need to move |
Dominik Riebeling | 4ccc2ce | 2006-07-19 16:06:37 +0000 | [diff] [blame] | 168 | slowly at first and get a feel for how it works. |
| 169 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 170 | Note that when the Hold switch is pushed toward the center of the \dap{}, |
Dominik Riebeling | 4ccc2ce | 2006-07-19 16:06:37 +0000 | [diff] [blame] | 171 | Hold is on, and none of the other controls do anything; be sure Hold is |
| 172 | off before trying to use your player. |
| 173 | } |
Dominik Riebeling | 7d39fef | 2006-07-30 16:25:20 +0000 | [diff] [blame] | 174 | % |
Martin Arver | d5fe803 | 2006-08-23 17:10:08 +0000 | [diff] [blame] | 175 | \nopt{h1xx,h300,ipodnano,ipodvideo,ipodmini,ipod4g,ipod3g,ipodcolor} |
Michael DiFebbo | 45c40b4 | 2006-07-30 13:40:17 +0000 | [diff] [blame] | 176 | { |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 177 | \fixme{Write a section describing the \dap{} for blind users.} |
Dominik Riebeling | 4ccc2ce | 2006-07-19 16:06:37 +0000 | [diff] [blame] | 178 | } |
Jonas Häggqvist | d13ef35 | 2006-07-18 19:40:12 +0000 | [diff] [blame] | 179 | } |
| 180 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 181 | \subsection{Turning the \dap{} on and off} |
| 182 | To turn on your Rockbox enabled \dap{} use the following keys: |
Dominik Riebeling | bbeba1b | 2006-04-09 21:40:50 +0000 | [diff] [blame] | 183 | \begin{table} |
| 184 | \begin{btnmap}{}{} |
Martin Arver | 8ea7f74 | 2006-03-23 13:35:00 +0000 | [diff] [blame] | 185 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{\ButtonOn} |
Martin Arver | d5fe803 | 2006-08-23 17:10:08 +0000 | [diff] [blame] | 186 | \opt{IPOD_4G_PAD,IPOD_3G_PAD}{\ButtonMenu\ or \ButtonSelect} |
Dominik Riebeling | bbeba1b | 2006-04-09 21:40:50 +0000 | [diff] [blame] | 187 | \opt{ONDIO_PAD}{\ButtonOff}\opt{RECORDER_PAD,PLAYER_PAD} |
| 188 | {Hold \ButtonOn\ for 2{}-3s} |
| 189 | \opt{IAUDIO_X5_PAD}{\ButtonPower} |
| 190 | & Start Rockbox\\ |
Martin Arver | 8ea7f74 | 2006-03-23 13:35:00 +0000 | [diff] [blame] | 191 | \opt{IRIVER_H100_PAD,IRIVER_H300_PAD}{Hold \ButtonOff} |
Martin Arver | d5fe803 | 2006-08-23 17:10:08 +0000 | [diff] [blame] | 192 | \opt{IPOD_4G_PAD,IPOD_3G_PAD}{Hold \ButtonPlay} |
Martin Arver | 8ea7f74 | 2006-03-23 13:35:00 +0000 | [diff] [blame] | 193 | \opt{ONDIO_PAD,recorderv2fm}{Hold \ButtonOff} |
| 194 | \opt{recorder}{Double tap \ButtonOff\ when playback is stopped} |
| 195 | \opt{PLAYER_PAD}{From the Main Menu, select \textbf{Shutdown}} |
Dominik Riebeling | bbeba1b | 2006-04-09 21:40:50 +0000 | [diff] [blame] | 196 | \opt{IAUDIO_X5_PAD}{Hold \ButtonPower} |
| 197 | & Shutdown Rockbox\\ |
| 198 | \end{btnmap} |
Martin Arver | 8ea7f74 | 2006-03-23 13:35:00 +0000 | [diff] [blame] | 199 | \end{table} |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 200 | |
Martin Arver | 8ea7f74 | 2006-03-23 13:35:00 +0000 | [diff] [blame] | 201 | \label{ref:Safeshutdown}On shutdown, Rockbox automatically saves its settings. |
Martin Arver | 7a8b84d | 2006-08-27 11:17:36 +0000 | [diff] [blame] | 202 | \opt{PLAYER_PAD,RECORDER_PAD,ONDIO_PAD}{% |
Martin Arver | dcee4d5 | 2006-03-31 13:55:27 +0000 | [diff] [blame] | 203 | In the unlikely event of a software failure, a hardware power off can be |
Nils Wallménius | 87b8e6b | 2006-07-29 09:30:56 +0000 | [diff] [blame] | 204 | performed by holding down |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 205 | \opt{PLAYER_PAD}{\ButtonStop}% |
Dominik Riebeling | 762ee1f | 2006-04-22 19:34:30 +0000 | [diff] [blame] | 206 | \opt{RECORDER_PAD,ONDIO_PAD}{\ButtonOff} |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 207 | until the \nopt{ondiosp,ondiofm}{\dap{} power light}% |
| 208 | \opt{ondiosp,ondiofm}{\daps{} display} goes off.% |
Martin Arver | 8ea7f74 | 2006-03-23 13:35:00 +0000 | [diff] [blame] | 209 | } |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 210 | \subsection{The first contact} |
Martin Arver | 8ea7f74 | 2006-03-23 13:35:00 +0000 | [diff] [blame] | 211 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 212 | After you have first started the \dap{} you'll be presented by the File |
| 213 | Browser. With the default settings only supported files are shown. Rockbox' |
| 214 | default view is the file browser, similar to Windows' Explorer. If you don't |
| 215 | have audio files on your \dap{}, or created folders you will only see a blank |
| 216 | screen with the statusbar at the top. If this is your case, now is a good time |
| 217 | to connect your \dap{} to a computer and transfer some audio files to it. |
Michael DiFebbo | 224b0bf | 2006-05-03 00:42:44 +0000 | [diff] [blame] | 218 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 219 | When you have files on your \dap{} you'll see the supported ones now. Of |
| 220 | course you can change this view later. You can also completely switch to |
| 221 | a view that is based on the metadata\footnote{ID3 Tags, Vorbis comments, etc.} |
| 222 | of your audio files. This view is called TagCache (see |
| 223 | \reference{ref:tagcache}). Now you can start browsing the folder structure of |
| 224 | your \dap{}. |
Michael DiFebbo | 224b0bf | 2006-05-03 00:42:44 +0000 | [diff] [blame] | 225 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 226 | \subsection{Basic controls} |
| 227 | When browsing files and moving through menus you usually get a list view |
| 228 | presented. The navigation in these lists are usually the same and should be |
Martin Arver | 7bdd03a | 2006-08-27 15:00:50 +0000 | [diff] [blame] | 229 | pretty intuitive. |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 230 | In the tree view use \ActionStdNext{} and \ActionStdPrev{} to move around |
| 231 | the selection. Use \ActionStdOk{} to select an item. When browsing the file |
| 232 | system selecting an audio file plays it. The view switches to the ``While |
| 233 | playing screen'', usually abbreviated as ``WPS'' (see \reference{ref:WPS}. The |
| 234 | dynamic playlist gets replaced with the contents of the current folder. This |
| 235 | way you can easily treat folders as playlists. The created dynamic playlist can |
| 236 | be extended or modified while playing. This is also known as |
| 237 | ``on-the-fly playlist''. |
| 238 | To go back to the file browser stop the playback with the \ActionWpsStop{} |
| 239 | button or return to the file browser while keeping playback running using |
Dominik Riebeling | 65c2c58 | 2006-08-28 22:03:16 +0000 | [diff] [blame] | 240 | \ActionWpsBrowse{}. |
| 241 | In list views you can go back one step with \ActionStdCancel{}. The file |
| 242 | browser is a bit different in this case as pressing \ActionWpsStop{} |
| 243 | stops the playback instead of going up a level. |
Martin Arver | a17892c | 2006-06-08 10:15:55 +0000 | [diff] [blame] | 244 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 245 | \subsection{Basic concepts} |
| 246 | \subsubsection{Main Screen} |
| 247 | Rockbox' main screen is the file browser. This is pretty different to most |
| 248 | other players that use the ``While Playing Screen'' as their main screen. |
| 249 | In Rockbox' view this doesn't make any sense as when you are not playing a |
| 250 | file, information about the currently playing file isn't available and therfore |
| 251 | useless. Because of this the \dap{} switches to the file browser when |
| 252 | playback gets stopped. There is no point showing the WPS when playback is |
| 253 | stopped, so this is not and will not be possible. |
Martin Arver | 8ea7f74 | 2006-03-23 13:35:00 +0000 | [diff] [blame] | 254 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 255 | \subsubsection{Playlists} |
Dominik Riebeling | 65c2c58 | 2006-08-28 22:03:16 +0000 | [diff] [blame] | 256 | Rockbox is playlist oriented. This means that every time you play an audio file, |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 257 | a so-called ``dynamic playlist'' is generated, unless you play a saved |
| 258 | playlist. You can modify the dynamic playlist while playing and also save |
| 259 | it to a file. If you don't want to use playlists you can simply play your |
| 260 | files folder based. |
| 261 | Playlists are covered in detail in \ref{ref:working_with_playlists}. |
Martin Arver | 8e8207f | 2006-02-11 00:57:17 +0000 | [diff] [blame] | 262 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 263 | \subsubsection{Menu} |
| 264 | From the menu you can customise Rockbox. Rockbox itself is very customisable. |
| 265 | Also there are some special menus for quick access to frequently used |
| 266 | functions. |
Martin Arver | 8e8207f | 2006-02-11 00:57:17 +0000 | [diff] [blame] | 267 | |
Dominik Riebeling | 65c2c58 | 2006-08-28 22:03:16 +0000 | [diff] [blame] | 268 | \subsubsection{Context Menu} |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 269 | Some views, especially the file browser and the WPS have a context menu. |
| 270 | From the file browser this can be accessed with \ActionStdContext{}. |
| 271 | The contents of the context menu vary, depending on the situation it gets |
| 272 | called. The context menu itself presents you with some operations you can |
| 273 | perform with the currently hightlighted file. In the file browser this is |
| 274 | the file (or folder) that is highlighted by the cursor. From the WPS this is |
| 275 | the currently playing file. Also there are some actions that don't apply |
| 276 | to the current file but refer to the screen from which the context menu |
Dominik Riebeling | 65c2c58 | 2006-08-28 22:03:16 +0000 | [diff] [blame] | 277 | gets called. One example is the playback menu, which can be called using |
| 278 | the context menu from within the WPS. |
Martin Arver | 8e8207f | 2006-02-11 00:57:17 +0000 | [diff] [blame] | 279 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 280 | \section{Customizing Rockbox} |
| 281 | Rockbox' User Interface can be customized using ``Themes''. Themes usually |
| 282 | only affect the visual apperance, but an advanced user can create a theme |
| 283 | that also changes various other settings like file view, LCD settings and |
| 284 | all other settings that can be modified using \fname{.cfg} files. This topic |
| 285 | is discussed in more detail in \reference{ref:manage_settings}. |
| 286 | The Rockbox distribution comes with some themes that should look nice on |
| 287 | your \dap{}. \note{Some of the themes shipped with Rockbox need additional |
| 288 | fonts from the fonts package, so make sure you installed them. |
| 289 | Also, if you downloaded additional themes from the internet make sure you |
| 290 | have the needed fonts installed as otherwise the theme may get displayed |
| 291 | garbled.} |
Michael DiFebbo | 224b0bf | 2006-05-03 00:42:44 +0000 | [diff] [blame] | 292 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 293 | \section{Menu overview} |
| 294 | \fixme{include an overview of the menu structure here} |
| 295 | %\input{rockbox_interface/menu_structure.tex} |
Martin Arver | 8e8207f | 2006-02-11 00:57:17 +0000 | [diff] [blame] | 296 | |
Dominik Riebeling | 231adb4 | 2006-08-25 15:58:02 +0000 | [diff] [blame] | 297 | \input{rockbox_interface/playback.tex} |