27
27
contains the command line options for one job. The '#' means comment and
28
28
rest of line is ignored. Example:
30
# First line - comment, second line - first job
31
-C hw:1,0 -P hw:0,0 -t 50000 -T 1
32
# Third line - comment, fourth line - second job
33
-C hw:1,1 -P hw:0,1 -t 40000 -T 2
30
# First line \- comment, second line \- first job
31
\-C hw:1,0 \-P hw:0,0 \-t 50000 \-T 1
32
# Third line \- comment, fourth line \- second job
33
\-C hw:1,1 \-P hw:0,1 \-t 40000 \-T 2
36
36
\fI\-d\fP | \fI\-\-daemonize\fP
71
71
\fI\-f <format>\fP | \fI\-\-format=<format>\fP
73
Format specification (usually S16_LE S32_LE). Use -h to list all formats.
73
Format specification (usually S16_LE S32_LE). Use \-h to list all formats.
74
74
Default format is S16_LE.
87
87
\fI\-n\fP | \fI\-\-resample\fP
89
Allow rate resampling using alsa-lib.
89
Allow rate resampling using alsa\-lib.
92
92
\fI\-A <converter>\fP | \fI\-\-samplerate=<converter>\fP
94
94
Use libsamplerate and choose a converter:
96
0 or sincbest - best quality
97
1 or sincmedium - medium quality
98
2 or sincfastest - lowest quality
99
3 or zerohold - hold zero samples
100
4 or linear - worst quality - linear resampling
101
5 or auto - choose best method
96
0 or sincbest \- best quality
97
1 or sincmedium \- medium quality
98
2 or sincfastest \- lowest quality
99
3 or zerohold \- hold zero samples
100
4 or linear \- worst quality - linear resampling
101
5 or auto \- choose best method
104
104
\fI\-B <size>\fP | \fI\-\-buffer=<size>\fP
119
119
\fI\-b\fP | \fI\-\-nblock\fP
121
Non-block mode (very early process wakeup). Eats more CPU.
121
Non\-block mode (very early process wakeup). Eats more CPU.
124
124
\fI\-S <mode>\fP | \fI\-\-sync=<mode>\fP
126
126
Sync mode specification for capture to playback stream:
127
0 or none - do not touch the stream
128
1 or simple - add or remove samples to keep
127
0 or none \- do not touch the stream
128
1 or simple \- add or remove samples to keep
129
129
both streams synchronized
130
2 or captshift - use driver for the capture device
131
(if supported) to compensate
133
3 or playshift - use driver for the playback device
134
(if supported) to compensate
136
4 or samplerate - use samplerate library to do rate resampling
137
5 or auto - automatically selects the best method
130
2 or captshift \- use driver for the capture device
131
(if supported) to compensate
133
3 or playshift \- use driver for the playback device
134
(if supported) to compensate
136
4 or samplerate \- use samplerate library to do rate resampling
137
5 or auto \- automatically selects the best method
138
138
in this order: captshift, playshift,
139
139
samplerate, simple
142
142
\fI\-T <num>\fP | \fI\-\-thread=<num>\fP
144
Thread number (-1 means create a unique thread). All jobs with same
144
Thread number (\-1 means create a unique thread). All jobs with same
145
145
thread numbers are run within one thread.
156
156
Known attributes:
158
name - control ID name
159
index - control ID index
160
device - control ID device
161
subdevice - control ID subdevice
162
iface - control ID interface
163
numid - control ID numid
158
name \- control ID name
159
index \- control ID index
160
device \- control ID device
161
subdevice \- control ID subdevice
162
iface \- control ID interface
163
numid \- control ID numid
166
166
\fI\-O <ossmixid>\fP | \fI\-\-ossmixer=<midid>\fP