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 max files in playlist &
1000 -
32000 & N/A\\
111 max files in dir &
50 -
10000 & N/A\\
112 lang & /path/filename.lng & N/A\\
113 wps & /path/filename.wps & N/A\\
118 use most-recent-bookmarks
120 pause on headphone unplug & off, pause, pause and resume & N/A\\
121 rewind duration on pause &
0 to
15 & s\\
122 disable autoresume if phones not present & off, on & N/A\\
123 Last.fm Logging & off, on & N/A\\
124 talk dir & off, number, spell& N/A\\
125 talk dir clip & off, on & N/A\\
126 talk file & off, number, spell& N/A\\
127 talk file clip & off, on & N/A\\
128 talk filetype & off, on & N/A\\
129 talk menu & off, on & N/A\\
130 Announce Battery Level & off, on & N/A\\
132 hotkey wps & off, view playlist, show track info,
133 pitchscreen, open with, delete & N/A\\
134 \nopt{touchscreen
}{hotkey tree & off, open with, delete, insert,
135 insert shuffled & N/A\\
}
137 sort files & alpha, oldest, newest, type & N/A\\
138 sort dirs & alpha, oldest, newest & N/A\\
139 sort interpret number & digits, numbers & N/A\\
142 warn when erasing dynamic playlist
146 folder navigation & off, on, random & N/A\\
147 gather runtime data & off, on & N/A\\
148 \opt{usb_charging_enable
}{
149 usb charging & on, off, force & N/A\\
151 skip length & outro, track,
1s,
2s,
3s,
5s,
7s,
10s,
15s,
20s,
1min,
152 90s,
2min,
3min,
5min,
10min,
15min & N/A\\
155 start in screen & previous, root, files, dB, wps, menu,
156 \opt{recording
}{recording,
}
159 playlist catalog directory & /path/to/dir & N/A\\
160 \nopt{wheel_acceleration
}{
161 list
\_accel\_start\_delay &
0 to
10 & ms\\
162 list
\_accel\_wait &
1 to
10 & s\\
167 & track, album, track shuffle, off
172 & -
120 to
120 &
0.1~dB\\
175 crossfade & off, auto track change, man track skip, shuffle,
176 shuffle or man track skip, always
178 crossfade fade in delay
180 crossfade fade out delay
182 crossfade fade in duration
184 crossfade fade out duration
186 crossfade fade out mode
187 & crossfade, mix & N/A\\
190 crossfeed & on, off & N/A\\
191 crossfeed direct gain
194 &
30 to
120 &
0.1~dB\\
195 crossfeed hf attenuation
196 &
60 to
240 &
0.1~dB\\
200 eq enabled & on, off & N/A\\
201 eq precut &
0 to
240 &
0.1~dB\\
202 eq band
0 cutoff &
0 to
32768 & Hz\\
203 eq band
1 cutoff &
0 to
32768 & Hz\\
204 eq band
2 cutoff &
0 to
32768 & Hz\\
205 eq band
3 cutoff &
0 to
32768 & Hz\\
206 eq band
4 cutoff &
0 to
32768 & Hz\\
207 eq band
0 q &
0 to
64 & N/A\\
208 eq band
1 q &
0 to
64 & N/A\\
209 eq band
2 q &
0 to
64 & N/A\\
210 eq band
3 q &
0 to
64 & N/A\\
211 eq band
4 q &
0 to
64 & N/A\\
212 eq band
0 gain & -
240 to
240 &
0.1~dB\\
213 eq band
1 gain & -
240 to
240 &
0.1~dB\\
214 eq band
2 gain & -
240 to
240 &
0.1~dB\\
215 eq band
3 gain & -
240 to
240 &
0.1~dB\\
216 eq band
4 gain & -
240 to
240 &
0.1~dB\\
218 dithering enabled & on, off & N/A\\
220 timestretch enabled & on, off & N/A\\
222 compressor threshold &
0 to -
24 & -
3~dB\\
223 compressor makeup gain & off, auto & N/A\\
224 compressor ratio &
2:
1,
4:
1,
6:
1,
10:
1, limit
226 compressor knee & hard knee, soft knee
228 compressor release time &
100 to
1000 &
100~ms\\
230 beep & off, weak, moderate, strong & N/A\\
231 keyclick & off, weak, moderate, strong & N/A\\
232 keyclick repeats & on, off & N/A\\
233 dircache & on, off & N/A\\
234 tagcache
\_ram & on, off & N/A\\
238 loudness &
0 to
17 & N/A\\
239 superbass & on, off & N/A\\
240 auto volume & off,
20ms,
2s,
4s,
8s
242 mdb enable & on,off & N/A\\
243 mdb strength &
0 to
127 & dB\\
244 mdb harmonics &
0 to
100 & \%\\
245 mdb center &
20 to
300 & Hz\\
246 mdb shape &
50 to
300 & Hz\\
253 & off,
200ms,
300ms,
500ms,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
254 15,
20,
30,
1min & N/A \\
256 & on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
30,
45,
257 60,
90,
2min,
3min,
5min,
10min,
20min,
45min,
90min
259 peak meter busy & on, off & N/A\\
260 peak meter dbfs & on, off & on:~dbfs, off:~linear\\
261 peak meter min &
0 to
89 (dB) or
0 to
100 (\%)
263 peak meter max &
0 to
89 /(dB) or
0 to
100 (\%)
265 statusbar & off, top, bottom & N/A\\
267 remote statusbar & off, top, bottom & N/A\\
269 scrollbar & off, left, right & N/A\\
270 scrollbar width &
3 to LCD width /
10 (
\fixme{devise a way
271 to get ranges from config-*.h
})& pixels\\
273 & graphic, numeric & N/A\\
275 & graphic, numeric & N/A\\
276 font & /path/filename.fnt & N/A\\
277 kbd & /path/filename.kbd & N/A\\
279 invert & on, off & N/A\\
282 flip display & on, off & N/A\\
284 selector type & pointer, bar (inverse)
285 \opt{lcd_color
}{, bar (
color), bar (gradient)
} & N/A\\
286 show icons & on, off & N/A\\
287 iconset & /path/filename.bmp & N/A\\
288 viewers iconset & /path/filename.bmp & N/A\\
291 \opt{swcodec
}{% This doesn't depend on swcodec but using a \nopt here
292 % causes ondiosp not to build for mysterious reasons.
293 backdrop & /path/filename.bmp & N/A\\
297 foreground colour &
000000 to FFFFFF & RRGGBB\\
298 background colour &
000000 to FFFFFF & RRGGBB\\
299 line selector start colour &
000000 to FFFFFF & RRGGBB\\
300 line selector end colour &
000000 to FFFFFF & RRGGBB\\
301 line selector text colour &
000000 to FFFFFF & RRGGBB\\
302 filetype colours & /path/filename.colours & N/A\\
305 \opt{HAVE_REMOTE_LCD
}{
306 rwps & /path/filename.rwps & N/A\\
313 remote backlight timeout
314 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
316 remote backlight timeout plugged
317 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
319 remote caption backlight
329 backlight filters first remote keypress
331 remote iconset & /path/filename.bmp & N/A\\
332 remote viewers iconset & /path/filename.bmp & N/A\\
333 \opt{iriverh100,iriverh300
}{
334 remote reduce ticking
339 time format &
12hour,
24hour & N/A\\
342 rec quality &
0 to
7 &
0: small size,
7: high quality\\
344 &
48,
44,
32,
24,
22,
16 & kHz\\
345 rec source & mic, line, spdif & N/A\\
346 rec channels & mono, stereo & N/A\\
347 rec mic gain &
0 to
15 & N/A\\
348 rec left gain &
0 to
15 & N/A\\
354 & off,
0:
05,
0:
10,
0:
15,
0:
30,
1:
00,
2:
00,
4:
00,
6:
00,
355 8:
00,
16:
00,
24:
00 & h:mm\\
358 rec directory & /path/to/dir & N/A\\
361 spdif enable & off, on & N/A\\
371 &
0 to
250 &
0.01~s\\