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 idle poweroff & off,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
30,
45,
60
103 max files in playlist &
1000 -
32000 & N/A\\
104 max files in dir &
50 -
10000 & N/A\\
105 lang & /path/filename.lng & N/A\\
106 wps & /path/filename.wps & N/A\\
111 use most-recent-bookmarks
113 pause on headphone unplug & off, pause, pause and resume & N/A\\
114 rewind duration on pause &
0 to
15 & s\\
115 disable autoresume if phones not present & off, on & N/A\\
116 Last.fm Logging & off, on & N/A\\
117 talk dir & off, number, spell& N/A\\
118 talk dir clip & off, on & N/A\\
119 talk file & off, number, spell& N/A\\
120 talk file clip & off, on & N/A\\
121 talk filetype & off, on & N/A\\
122 talk menu & off, on & N/A\\
123 Announce Battery Level & off, on & N/A\\
125 hotkey wps & off, view playlist, show track info,
126 pitchscreen, open with, delete & N/A\\
127 \nopt{touchscreen
}{hotkey tree & off, open with, delete, insert,
128 insert shuffled & N/A\\
}
130 sort files & alpha, oldest, newest, type & N/A\\
131 sort dirs & alpha, oldest, newest & N/A\\
132 sort interpret number & digits, numbers & N/A\\
135 warn when erasing dynamic playlist
139 folder navigation & off, on, random & N/A\\
140 gather runtime data & off, on & N/A\\
141 \opt{usb_charging_enable
}{
142 usb charging & on, off, force & N/A\\
144 skip length & outro, track,
1s,
2s,
3s,
5s,
7s,
10s,
15s,
20s,
1min,
145 90s,
2min,
3min,
5min,
10min,
15min & N/A\\
148 start in screen & previous, root, files, dB, wps, menu,
149 \opt{recording
}{recording,
}
152 playlist catalog directory & /path/to/dir & N/A\\
153 \nopt{wheel_acceleration
}{
154 list
\_accel\_start\_delay &
0 to
10 & ms\\
155 list
\_accel\_wait &
1 to
10 & s\\
160 & track, album, track shuffle, off
165 & -
120 to
120 &
0.1~dB\\
168 crossfade & off, auto track change, man track skip, shuffle,
169 shuffle or man track skip, always
171 crossfade fade in delay
173 crossfade fade out delay
175 crossfade fade in duration
177 crossfade fade out duration
179 crossfade fade out mode
180 & crossfade, mix & N/A\\
183 crossfeed & on, off & N/A\\
184 crossfeed direct gain
187 &
30 to
120 &
0.1~dB\\
188 crossfeed hf attenuation
189 &
60 to
240 &
0.1~dB\\
193 eq enabled & on, off & N/A\\
194 eq precut &
0 to
240 &
0.1~dB\\
195 eq band
0 cutoff &
0 to
32768 & Hz\\
196 eq band
1 cutoff &
0 to
32768 & Hz\\
197 eq band
2 cutoff &
0 to
32768 & Hz\\
198 eq band
3 cutoff &
0 to
32768 & Hz\\
199 eq band
4 cutoff &
0 to
32768 & Hz\\
200 eq band
0 q &
0 to
64 & N/A\\
201 eq band
1 q &
0 to
64 & N/A\\
202 eq band
2 q &
0 to
64 & N/A\\
203 eq band
3 q &
0 to
64 & N/A\\
204 eq band
4 q &
0 to
64 & N/A\\
205 eq band
0 gain & -
240 to
240 &
0.1~dB\\
206 eq band
1 gain & -
240 to
240 &
0.1~dB\\
207 eq band
2 gain & -
240 to
240 &
0.1~dB\\
208 eq band
3 gain & -
240 to
240 &
0.1~dB\\
209 eq band
4 gain & -
240 to
240 &
0.1~dB\\
211 dithering enabled & on, off & N/A\\
213 timestretch enabled & on, off & N/A\\
215 compressor threshold &
0 to -
24 & -
3~dB\\
216 compressor makeup gain & off, auto & N/A\\
217 compressor ratio &
2:
1,
4:
1,
6:
1,
10:
1, limit
219 compressor knee & hard knee, soft knee
221 compressor release time &
100 to
1000 &
100~ms\\
223 beep & off, weak, moderate, strong & N/A\\
224 keyclick & off, weak, moderate, strong & N/A\\
225 keyclick repeats & on, off & N/A\\
226 dircache & on, off & N/A\\
227 tagcache
\_ram & on, off & N/A\\
231 loudness &
0 to
17 & N/A\\
232 superbass & on, off & N/A\\
233 auto volume & off,
20ms,
2s,
4s,
8s
235 mdb enable & on,off & N/A\\
236 mdb strength &
0 to
127 & dB\\
237 mdb harmonics &
0 to
100 & \%\\
238 mdb center &
20 to
300 & Hz\\
239 mdb shape &
50 to
300 & Hz\\
246 & off,
200ms,
300ms,
500ms,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
247 15,
20,
30,
1min & N/A \\
249 & on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
30,
45,
250 60,
90,
2min,
3min,
5min,
10min,
20min,
45min,
90min
252 peak meter busy & on, off & N/A\\
253 peak meter dbfs & on, off & on:~dbfs, off:~linear\\
254 peak meter min &
0 to
89 (dB) or
0 to
100 (\%)
256 peak meter max &
0 to
89 /(dB) or
0 to
100 (\%)
258 statusbar & off, top, bottom & N/A\\
260 remote statusbar & off, top, bottom & N/A\\
262 scrollbar & off, left, right & N/A\\
263 scrollbar width &
3 to LCD width /
10 (
\fixme{devise a way
264 to get ranges from config-*.h
})& pixels\\
266 & graphic, numeric & N/A\\
268 & graphic, numeric & N/A\\
269 font & /path/filename.fnt & N/A\\
270 kbd & /path/filename.kbd & N/A\\
272 invert & on, off & N/A\\
275 flip display & on, off & N/A\\
277 selector type & pointer, bar (inverse)
278 \opt{lcd_color
}{, bar (
color), bar (gradient)
} & N/A\\
279 show icons & on, off & N/A\\
280 iconset & /path/filename.bmp & N/A\\
281 viewers iconset & /path/filename.bmp & N/A\\
284 \opt{swcodec
}{% This doesn't depend on swcodec but using a \nopt here
285 % causes ondiosp not to build for mysterious reasons.
286 backdrop & /path/filename.bmp & N/A\\
290 foreground colour &
000000 to FFFFFF & RRGGBB\\
291 background colour &
000000 to FFFFFF & RRGGBB\\
292 line selector start colour &
000000 to FFFFFF & RRGGBB\\
293 line selector end colour &
000000 to FFFFFF & RRGGBB\\
294 line selector text colour &
000000 to FFFFFF & RRGGBB\\
295 filetype colours & /path/filename.colours & N/A\\
298 \opt{HAVE_REMOTE_LCD
}{
299 rwps & /path/filename.rwps & N/A\\
306 remote backlight timeout
307 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
309 remote backlight timeout plugged
310 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
312 remote caption backlight
322 backlight filters first remote keypress
324 remote iconset & /path/filename.bmp & N/A\\
325 remote viewers iconset & /path/filename.bmp & N/A\\
326 \opt{iriverh100,iriverh300
}{
327 remote reduce ticking
332 time format &
12hour,
24hour & N/A\\
335 rec quality &
0 to
7 &
0: small size,
7: high quality\\
337 &
48,
44,
32,
24,
22,
16 & kHz\\
338 rec source & mic, line, spdif & N/A\\
339 rec channels & mono, stereo & N/A\\
340 rec mic gain &
0 to
15 & N/A\\
341 rec left gain &
0 to
15 & N/A\\
347 & off,
0:
05,
0:
10,
0:
15,
0:
30,
1:
00,
2:
00,
4:
00,
6:
00,
348 8:
00,
16:
00,
24:
00 & h:mm\\
351 rec directory & /path/to/dir & N/A\\
354 spdif enable & off, on & N/A\\
364 &
0 to
250 &
0.01~s\\