2 \chapter{\label{ref:config_file_options
}Config file options
}
4 % define a local version of endhead, as using the output distinction adds
5 % an unwanted newline. endhead breaks with htlatex so we need to remove it
7 \ifpdfoutput{\newcommand{\localendhead}{\endhead}}%
8 {\newcommand{\localendhead}{}}
9 \rowcolors{2}{tbloddrowbgcolor
}{tblevenrowbgcolor
}
10 \begin{longtable
}{>
{\raggedright}p
{.3\textwidth}>
{\raggedright}p
{.4\textwidth}p
{.2\textwidth}}
12 \rowcolor{tblhdrbgcolor
}\tblhdrstrut\textbf{Setting
} &
\textbf{Allowed Values
} &
\textbf{Unit
}\\
13 \midrule\localendhead % endhead breaks with htlatex
14 volume &
\opt{masd
}{-
78 to +
18}%
15 \opt{masf
}{-
100 -to +
12}%
16 \opt{h100,h300
}{-
84 to
0}%
17 \opt{ipodnano
}{-
72 to +
6}%
18 \opt{ipodnano2g
}{-
74 to +
6}%
19 \opt{ipodvideo,cowond2
}{-
89 to +
6}%
20 \opt{iaudiom3,iaudiom5,iaudiox5
}{-
73 to +
6}
21 \opt{e200,e200v2
}{-
74 to +
6}
22 \opt{ipodcolor,vibe500
}{-
74 to +
6}%
24 bass &
\opt{masd
}{-
15 to +
15}%
25 \opt{masf
}{-
12 to +
12}%
26 \opt{h100,h300
}{0 to +
24}%
28 \opt{iaudiom3,iaudiom5,iaudiox5,e200,e200v2,vibe500
}{%
31 treble &
\opt{masd
}{-
15 to +
15}%
32 \opt{masf
}{-
12 to +
12}%
33 \opt{h100,h300
}{0 to +
6}%
35 \opt{iaudiom3,iaudiom5,iaudiox5,e200,e200v2,vibe500
}{%
38 balance & -
100 to +
100 & \%\\
39 channels & stereo, mono, custom, mono left, mono right, karaoke
41 stereo
\_width &
0 to
250 & \%\\
42 shuffle & on, off & N/A\\
43 repeat & off, all, one, shuffle, ab
45 play selected & on, off & N/A\\
46 party mode & on, off & N/A\\
47 scan min step &
1,
2,
3,
4,
5,
6,
8,
10,
15,
20,
25,
30,
45,
60
49 seek acceleration & very fast, fast, normal, slow, very slow & N/A\\
50 antiskip &
5s,
15s,
30s,
1min,
2min,
3min,
5min,
10min & N/A\\
51 volume fade & on, off & N/A\\
52 sort case & on, off & N/A\\
53 show files & all, supported, music, playlists & N/A\\
54 show filename exts & off, on, unknown, view
\_all & N/A\\
55 follow playlist & on, off & N/A\\
58 playlist viewer indices
60 playlist viewer track display
61 & track name,full path
63 recursive directory insert
64 & on, off, ask & N/A\\
65 scroll speed &
1 to
25 & Hz\\
66 scroll delay &
0 to
2500 & ms\\
67 scroll step &
\fixme{devise a way to get ranges from config-*.h
} & pixels\\
68 screen scroll step &
\fixme{devise a way to get ranges from config-*.h
} & pixels\\
69 Screen Scrolls Out Of View & on, off & N/A\\
70 bidir limit &
0 to
200 & \% screen\\
71 scroll paginated & on, off & N/A\\
72 hold
\_lr\_for\_scroll\_in\_list & on, off & N/A\\
74 show path in browser & off, current directory, full path & N/A\\
76 contrast &
0 to
63 & N/A\\
78 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
30,
80 backlight timeout plugged
81 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
30,
83 backlight filters first keypress & on, off & N/A\\
84 backlight on button hold & normal, off, on & N/A\\
85 caption backlight & on, off & N/A\\
86 brightness &
\fixme{devise a way to get ranges from config-*.h
} & N/A\\
87 disk spindown &
3 to
254 & s\\
88 battery capacity &
\fixme{devise a way to get ranges from config-*.h
} & mAh\\
90 battery type & alkaline, nimh & N/A\\
92 \opt{HAVE_CAR_ADAPTER_MODE
}{
93 car adapter mode & on, off & N/A\\
95 \opt{accessory_supply
}{
96 accessory power supply & on, off & N/A\\
99 usb hid & on, off & N/A\\
101 & multimedia, presentation, browser
\opt{usb_hid_mouse
}{, mouse
}& N/A\\
103 idle poweroff & off,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
30,
45,
60
105 max files in playlist &
1000 -
32000 & N/A\\
106 max files in dir &
50 -
10000 & N/A\\
107 lang & /path/filename.lng & N/A\\
108 wps & /path/filename.wps & N/A\\
113 use most-recent-bookmarks
115 pause on headphone unplug & off, pause, pause and resume & N/A\\
116 rewind duration on pause &
0 to
15 & s\\
117 disable autoresume if phones not present & off, on & N/A\\
118 Last.fm Logging & off, on & N/A\\
119 talk dir & off, number, spell& N/A\\
120 talk dir clip & off, on & N/A\\
121 talk file & off, number, spell& N/A\\
122 talk file clip & off, on & N/A\\
123 talk filetype & off, on & N/A\\
124 talk menu & off, on & N/A\\
125 Announce Battery Level & off, on & N/A\\
127 hotkey wps & off, view playlist, show track info,
128 pitchscreen, open with, delete & N/A\\
129 \nopt{touchscreen
}{hotkey tree & off, open with, delete, insert,
130 insert shuffled & N/A\\
}
132 sort files & alpha, oldest, newest, type & N/A\\
133 sort dirs & alpha, oldest, newest & N/A\\
134 sort interpret number & digits, numbers & N/A\\
137 warn when erasing dynamic playlist
141 folder navigation & off, on, random & N/A\\
142 gather runtime data & off, on & N/A\\
143 \opt{usb_charging_enable
}{
144 usb charging & on, off, force & N/A\\
146 skip length & outro, track,
1s,
2s,
3s,
5s,
7s,
10s,
15s,
20s,
1min,
147 90s,
2min,
3min,
5min,
10min,
15min & N/A\\
150 start in screen & previous, root, files, dB, wps, menu,
151 \opt{recording
}{recording,
}
154 playlist catalog directory & /path/to/dir & N/A\\
155 \nopt{wheel_acceleration
}{
156 list
\_accel\_start\_delay &
0 to
10 & ms\\
157 list
\_accel\_wait &
1 to
10 & s\\
162 & track, album, track shuffle, off
167 & -
120 to
120 &
0.1~dB\\
170 crossfade & off, auto track change, man track skip, shuffle,
171 shuffle or man track skip, always
173 crossfade fade in delay
175 crossfade fade out delay
177 crossfade fade in duration
179 crossfade fade out duration
181 crossfade fade out mode
182 & crossfade, mix & N/A\\
185 crossfeed & on, off & N/A\\
186 crossfeed direct gain
189 &
30 to
120 &
0.1~dB\\
190 crossfeed hf attenuation
191 &
60 to
240 &
0.1~dB\\
195 eq enabled & on, off & N/A\\
196 eq precut &
0 to
240 &
0.1~dB\\
197 eq band
0 cutoff &
0 to
32768 & Hz\\
198 eq band
1 cutoff &
0 to
32768 & Hz\\
199 eq band
2 cutoff &
0 to
32768 & Hz\\
200 eq band
3 cutoff &
0 to
32768 & Hz\\
201 eq band
4 cutoff &
0 to
32768 & Hz\\
202 eq band
0 q &
0 to
64 & N/A\\
203 eq band
1 q &
0 to
64 & N/A\\
204 eq band
2 q &
0 to
64 & N/A\\
205 eq band
3 q &
0 to
64 & N/A\\
206 eq band
4 q &
0 to
64 & N/A\\
207 eq band
0 gain & -
240 to
240 &
0.1~dB\\
208 eq band
1 gain & -
240 to
240 &
0.1~dB\\
209 eq band
2 gain & -
240 to
240 &
0.1~dB\\
210 eq band
3 gain & -
240 to
240 &
0.1~dB\\
211 eq band
4 gain & -
240 to
240 &
0.1~dB\\
213 dithering enabled & on, off & N/A\\
215 timestretch enabled & on, off & N/A\\
217 compressor threshold &
0 to -
24 & -
3~dB\\
218 compressor makeup gain & off, auto & N/A\\
219 compressor ratio &
2:
1,
4:
1,
6:
1,
10:
1, limit
221 compressor knee & hard knee, soft knee
223 compressor release time &
100 to
1000 &
100~ms\\
225 beep & off, weak, moderate, strong & N/A\\
226 keyclick & off, weak, moderate, strong & N/A\\
227 keyclick repeats & on, off & N/A\\
228 dircache & on, off & N/A\\
229 tagcache
\_ram & on, off & N/A\\
233 loudness &
0 to
17 & N/A\\
234 superbass & on, off & N/A\\
235 auto volume & off,
20ms,
2s,
4s,
8s
237 mdb enable & on,off & N/A\\
238 mdb strength &
0 to
127 & dB\\
239 mdb harmonics &
0 to
100 & \%\\
240 mdb center &
20 to
300 & Hz\\
241 mdb shape &
50 to
300 & Hz\\
248 & off,
200ms,
300ms,
500ms,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
249 15,
20,
30,
1min & N/A \\
251 & on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
30,
45,
252 60,
90,
2min,
3min,
5min,
10min,
20min,
45min,
90min
254 peak meter busy & on, off & N/A\\
255 peak meter dbfs & on, off & on:~dbfs, off:~linear\\
256 peak meter min &
0 to
89 (dB) or
0 to
100 (\%)
258 peak meter max &
0 to
89 /(dB) or
0 to
100 (\%)
260 statusbar & off, top, bottom & N/A\\
262 remote statusbar & off, top, bottom & N/A\\
264 scrollbar & off, left, right & N/A\\
265 scrollbar width &
3 to LCD width /
10 (
\fixme{devise a way
266 to get ranges from config-*.h
})& pixels\\
268 & graphic, numeric & N/A\\
270 & graphic, numeric & N/A\\
271 font & /path/filename.fnt & N/A\\
272 kbd & /path/filename.kbd & N/A\\
274 invert & on, off & N/A\\
277 flip display & on, off & N/A\\
279 selector type & pointer, bar (inverse)
280 \opt{lcd_color
}{, bar (
color), bar (gradient)
} & N/A\\
281 show icons & on, off & N/A\\
282 iconset & /path/filename.bmp & N/A\\
283 viewers iconset & /path/filename.bmp & N/A\\
286 \opt{swcodec
}{% This doesn't depend on swcodec but using a \nopt here
287 % causes ondiosp not to build for mysterious reasons.
288 backdrop & /path/filename.bmp & N/A\\
292 foreground colour &
000000 to FFFFFF & RRGGBB\\
293 background colour &
000000 to FFFFFF & RRGGBB\\
294 line selector start colour &
000000 to FFFFFF & RRGGBB\\
295 line selector end colour &
000000 to FFFFFF & RRGGBB\\
296 line selector text colour &
000000 to FFFFFF & RRGGBB\\
297 filetype colours & /path/filename.colours & N/A\\
300 \opt{HAVE_REMOTE_LCD
}{
301 rwps & /path/filename.rwps & N/A\\
308 remote backlight timeout
309 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
311 remote backlight timeout plugged
312 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
314 remote caption backlight
324 backlight filters first remote keypress
326 remote iconset & /path/filename.bmp & N/A\\
327 remote viewers iconset & /path/filename.bmp & N/A\\
329 remote reduce ticking
334 time format &
12hour,
24hour & N/A\\
337 rec quality &
0 to
7 &
0: small size,
7: high quality\\
339 &
48,
44,
32,
24,
22,
16 & kHz\\
340 rec source & mic, line, spdif & N/A\\
341 rec channels & mono, stereo & N/A\\
342 rec mic gain &
0 to
15 & N/A\\
343 rec left gain &
0 to
15 & N/A\\
349 & off,
0:
05,
0:
10,
0:
15,
0:
30,
1:
00,
2:
00,
4:
00,
6:
00,
350 8:
00,
16:
00,
24:
00 & h:mm\\
353 rec directory & /path/to/dir & N/A\\
356 spdif enable & off, on & N/A\\
366 &
0 to
250 &
0.01~s\\