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{iriverh100,iriverh300
}{-
84 to
0}%
17 \opt{ipodnano
}{-
72 to +
6}%
18 \opt{ipodvideo,cowond2
}{-
89 to +
6}%
19 \opt{iaudiom3,iaudiom5,iaudiox5
}{-
73 to +
6}
20 \opt{e200,e200v2,ipodcolor,vibe500,ipodnano2g
}{-
74 to +
6}%
22 bass &
\opt{masd
}{-
15 to +
15}%
23 \opt{masf
}{-
12 to +
12}%
24 \opt{iriverh100,iriverh300
}{0 to +
24}%
26 \opt{iaudiom3,iaudiom5,iaudiox5,e200,e200v2,vibe500
}{%
29 treble &
\opt{masd
}{-
15 to +
15}%
30 \opt{masf
}{-
12 to +
12}%
31 \opt{iriverh100,iriverh300
}{0 to +
6}%
33 \opt{iaudiom3,iaudiom5,iaudiox5,e200,e200v2,vibe500
}{%
36 balance & -
100 to +
100 & \%\\
37 channels & stereo, mono, custom, mono left, mono right, karaoke
39 stereo
\_width &
0 to
250 & \%\\
40 shuffle & on, off & N/A\\
41 repeat & off, all, one, shuffle, ab
43 play selected & on, off & N/A\\
44 party mode & on, off & N/A\\
45 scan min step &
1,
2,
3,
4,
5,
6,
8,
10,
15,
20,
25,
30,
45,
60
47 seek acceleration & very fast, fast, normal, slow, very slow & N/A\\
48 antiskip &
5s,
15s,
30s,
1min,
2min,
3min,
5min,
10min & N/A\\
49 volume fade & on, off & N/A\\
50 sort case & on, off & N/A\\
51 show files & all, supported, music, playlists & N/A\\
52 show filename exts & off, on, unknown, view
\_all & N/A\\
53 follow playlist & on, off & N/A\\
56 playlist viewer indices
58 playlist viewer track display
59 & track name,full path
61 recursive directory insert
62 & on, off, ask & N/A\\
63 scroll speed &
1 to
25 & Hz\\
64 scroll delay &
0 to
2500 & ms\\
65 scroll step &
\fixme{devise a way to get ranges from config-*.h
} & pixels\\
66 screen scroll step &
\fixme{devise a way to get ranges from config-*.h
} & pixels\\
67 Screen Scrolls Out Of View & on, off & N/A\\
68 bidir limit &
0 to
200 & \% screen\\
69 scroll paginated & on, off & N/A\\
70 hold
\_lr\_for\_scroll\_in\_list & on, off & N/A\\
72 show path in browser & off, current directory, full path & N/A\\
74 contrast &
0 to
63 & N/A\\
76 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
30,
78 backlight timeout plugged
79 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
30,
81 backlight filters first keypress & on, off & N/A\\
82 backlight on button hold & normal, off, on & N/A\\
83 caption backlight & on, off & N/A\\
84 brightness &
\fixme{devise a way to get ranges from config-*.h
} & N/A\\
85 disk spindown &
3 to
254 & s\\
86 battery capacity &
\fixme{devise a way to get ranges from config-*.h
} & mAh\\
88 battery type & alkaline, nimh & N/A\\
90 \opt{HAVE_CAR_ADAPTER_MODE
}{
91 car adapter mode & on, off & N/A\\
93 \opt{accessory_supply
}{
94 accessory power supply & on, off & N/A\\
97 usb hid & on, off & N/A\\
99 & multimedia, presentation, browser
\opt{usb_hid_mouse
}{, mouse
}& N/A\\
101 \opt{multidrive_usb
}{
102 usb skip first drive & on, off & N/A\\
105 idle poweroff & off,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
30,
45,
60
107 sleeptimer duration &
5 to
300 (in steps of
5)
109 sleeptimer on startup & off, on & N/A\\
110 keypress restarts sleeptimer & off, on & N/A\\
111 max files in playlist &
1000 -
32000 & N/A\\
112 max files in dir &
50 -
10000 & N/A\\
113 lang & /path/filename.lng & N/A\\
114 wps & /path/filename.wps & N/A\\
119 use most-recent-bookmarks
121 pause on headphone unplug & off, pause, pause and resume & N/A\\
122 rewind duration on pause &
0 to
15 & s\\
123 disable autoresume if phones not present & off, on & N/A\\
124 Last.fm Logging & off, on & N/A\\
125 talk dir & off, number, spell& N/A\\
126 talk dir clip & off, on & N/A\\
127 talk file & off, number, spell& N/A\\
128 talk file clip & off, on & N/A\\
129 talk filetype & off, on & N/A\\
130 talk menu & off, on & N/A\\
131 Announce Battery Level & off, on & N/A\\
133 hotkey wps & off, view playlist, show track info,
134 pitchscreen, open with, delete & N/A\\
135 \nopt{touchscreen
}{hotkey tree & off, open with, delete, insert,
136 insert shuffled & N/A\\
}
138 sort files & alpha, oldest, newest, type & N/A\\
139 sort dirs & alpha, oldest, newest & N/A\\
140 sort interpret number & digits, numbers & N/A\\
143 warn when erasing dynamic playlist
147 folder navigation & off, on, random & N/A\\
148 gather runtime data & off, on & N/A\\
149 \opt{usb_charging_enable
}{
150 usb charging & on, off, force & N/A\\
152 skip length & outro, track,
1s,
2s,
3s,
5s,
7s,
10s,
15s,
20s,
1min,
153 90s,
2min,
3min,
5min,
10min,
15min & N/A\\
156 start in screen & previous, root, files, dB, wps, menu,
157 \opt{recording
}{recording,
}
160 playlist catalog directory & /path/to/dir & N/A\\
161 \nopt{wheel_acceleration
}{
162 list
\_accel\_start\_delay &
0 to
10 & ms\\
163 list
\_accel\_wait &
1 to
10 & s\\
168 & track, album, track shuffle, off
173 & -
120 to
120 &
0.1~dB\\
176 crossfade & off, auto track change, man track skip, shuffle,
177 shuffle or man track skip, always
179 crossfade fade in delay
181 crossfade fade out delay
183 crossfade fade in duration
185 crossfade fade out duration
187 crossfade fade out mode
188 & crossfade, mix & N/A\\
191 crossfeed & on, off & N/A\\
192 crossfeed direct gain
195 &
30 to
120 &
0.1~dB\\
196 crossfeed hf attenuation
197 &
60 to
240 &
0.1~dB\\
201 eq enabled & on, off & N/A\\
202 eq precut &
0 to
240 &
0.1~dB\\
203 eq band
0 cutoff &
0 to
32768 & Hz\\
204 eq band
1 cutoff &
0 to
32768 & Hz\\
205 eq band
2 cutoff &
0 to
32768 & Hz\\
206 eq band
3 cutoff &
0 to
32768 & Hz\\
207 eq band
4 cutoff &
0 to
32768 & Hz\\
208 eq band
0 q &
0 to
64 & N/A\\
209 eq band
1 q &
0 to
64 & N/A\\
210 eq band
2 q &
0 to
64 & N/A\\
211 eq band
3 q &
0 to
64 & N/A\\
212 eq band
4 q &
0 to
64 & N/A\\
213 eq band
0 gain & -
240 to
240 &
0.1~dB\\
214 eq band
1 gain & -
240 to
240 &
0.1~dB\\
215 eq band
2 gain & -
240 to
240 &
0.1~dB\\
216 eq band
3 gain & -
240 to
240 &
0.1~dB\\
217 eq band
4 gain & -
240 to
240 &
0.1~dB\\
219 dithering enabled & on, off & N/A\\
221 timestretch enabled & on, off & N/A\\
223 compressor threshold &
0 to -
24 & -
3~dB\\
224 compressor makeup gain & off, auto & N/A\\
225 compressor ratio &
2:
1,
4:
1,
6:
1,
10:
1, limit
227 compressor knee & hard knee, soft knee
229 compressor release time &
100 to
1000 &
100~ms\\
231 beep & off, weak, moderate, strong & N/A\\
232 keyclick & off, weak, moderate, strong & N/A\\
233 keyclick repeats & on, off & N/A\\
234 dircache & on, off & N/A\\
235 tagcache
\_ram & on, off & N/A\\
239 loudness &
0 to
17 & N/A\\
240 superbass & on, off & N/A\\
241 auto volume & off,
20ms,
2s,
4s,
8s
243 mdb enable & on,off & N/A\\
244 mdb strength &
0 to
127 & dB\\
245 mdb harmonics &
0 to
100 & \%\\
246 mdb center &
20 to
300 & Hz\\
247 mdb shape &
50 to
300 & Hz\\
254 & off,
200ms,
300ms,
500ms,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
255 15,
20,
30,
1min & N/A \\
257 & on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
30,
45,
258 60,
90,
2min,
3min,
5min,
10min,
20min,
45min,
90min
260 peak meter busy & on, off & N/A\\
261 peak meter dbfs & on, off & on:~dbfs, off:~linear\\
262 peak meter min &
0 to
89 (dB) or
0 to
100 (\%)
264 peak meter max &
0 to
89 /(dB) or
0 to
100 (\%)
266 statusbar & off, top, bottom & N/A\\
268 remote statusbar & off, top, bottom & N/A\\
270 scrollbar & off, left, right & N/A\\
271 scrollbar width &
3 to LCD width /
10 (
\fixme{devise a way
272 to get ranges from config-*.h
})& pixels\\
274 & graphic, numeric & N/A\\
276 & graphic, numeric & N/A\\
277 font & /path/filename.fnt & N/A\\
278 kbd & /path/filename.kbd & N/A\\
280 invert & on, off & N/A\\
283 flip display & on, off & N/A\\
285 selector type & pointer, bar (inverse)
286 \opt{lcd_color
}{, bar (
color), bar (gradient)
} & N/A\\
287 show icons & on, off & N/A\\
288 iconset & /path/filename.bmp & N/A\\
289 viewers iconset & /path/filename.bmp & N/A\\
292 \opt{swcodec
}{% This doesn't depend on swcodec but using a \nopt here
293 % causes ondiosp not to build for mysterious reasons.
294 backdrop & /path/filename.bmp & N/A\\
298 foreground colour &
000000 to FFFFFF & RRGGBB\\
299 background colour &
000000 to FFFFFF & RRGGBB\\
300 line selector start colour &
000000 to FFFFFF & RRGGBB\\
301 line selector end colour &
000000 to FFFFFF & RRGGBB\\
302 line selector text colour &
000000 to FFFFFF & RRGGBB\\
303 filetype colours & /path/filename.colours & N/A\\
306 \opt{HAVE_REMOTE_LCD
}{
307 rwps & /path/filename.rwps & N/A\\
314 remote backlight timeout
315 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
317 remote backlight timeout plugged
318 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
320 remote caption backlight
330 backlight filters first remote keypress
332 remote iconset & /path/filename.bmp & N/A\\
333 remote viewers iconset & /path/filename.bmp & N/A\\
334 \opt{iriverh100,iriverh300
}{
335 remote reduce ticking
340 time format &
12hour,
24hour & N/A\\
343 rec quality &
0 to
7 &
0: small size,
7: high quality\\
345 &
48,
44,
32,
24,
22,
16 & kHz\\
346 rec source & mic, line, spdif & N/A\\
347 rec channels & mono, stereo & N/A\\
348 rec mic gain &
0 to
15 & N/A\\
349 rec left gain &
0 to
15 & N/A\\
355 & off,
0:
05,
0:
10,
0:
15,
0:
30,
1:
00,
2:
00,
4:
00,
6:
00,
356 8:
00,
16:
00,
24:
00 & h:mm\\
359 rec path & /path/to/dir & N/A\\
362 spdif enable & off, on & N/A\\
372 &
0 to
250 &
0.01~s\\