source: roaraudio/doc/man1/roarbaseclients.1 @ 1508:cdefa98edd43

Last change on this file since 1508:cdefa98edd43 was 1508:cdefa98edd43, checked in by phi, 15 years ago

updated manpage to include info abot esd* compaatiblily options

File size: 2.5 KB
Line 
1.\" roard.1:
2
3.TH "roarbaseclients" "1" "July 2008" "RoarAudio" "System Manager's Manual: roard"
4
5.SH NAME
6
7roarcat, roarmon, roarfilt \- RoarAudio sound server base clients
8
9.SH SYNOPSIS
10
11roarcat [OPTIONS]... [FILE]
12
13roarmon [OPTIONS]...
14
15roarfilt [OPTIONS]...
16
17.SH "DESCRIPTION"
18This are some basic clients for RoarAuido. Some more complex are listen in the \fbSEE ALSO\fR block.
19For controlling \fBroard\fR take a look at \fBroarctl\fR(1). For a simple Ogg Vorbis player
20take a look at \fBroarvorbis\fR(1) (ogg123 supportes RoarAudio via libao plugin).
21
22.TP
23\fBroarcat\fR
24Sends raw PCM audio data from a file or stdin (pipe) to the sound server.
25
26.TP
27\fBroarmon\fR
28Gets a copy of the audio data the server sends to the soundcard. This is usefull for streaming
29to a server like \fBicecast2\fR(1).
30
31.TP
32\fBroarfilt\fR
33This filters the audio data before they are send to the soundcard.
34
35.SH "GENERAL OPTIONS"
36\fBNOTE: This list is incomplete!\fR
37In addition to this list all three programs provide compatible
38options for esdcat, esdmon and esdfilt. You can just replace the "esd"
39in the name with "roar" or use symlinks. This options are for compatibly
40only and should not used in new programs.
41
42.TP
43\fB--help\fR
44Print some help text.
45
46.SH "AUDIO OPTIONS"
47.TP
48\fB--rate RATE\fR, \fB-R RATE\fR
49Set server sample rate.
50
51.TP
52\fB--bits BITS\fR, \fB-B BITS\fR
53Set server bits.
54
55.TP
56\fB--chans CHANNELS\fR, \fB-C CHANNELS\fR
57Set server channels.
58
59.SH "NETWORK OPTIONS"
60.TP
61\fB--server SERVER\fR
62The server to connect to.
63
64.SH "ROARFILT SPECIFIC OPTIONS"
65.TP
66\fB--half\fR
67Half the volume.
68
69.TP
70\fB--double\fR
71Double the volume.
72
73.TP
74\fB--amp n\fR
75Amplify volume by n.
76
77.TP
78\fB--mul n\fR
79
80.TP
81\fB--div n\fR
82
83.TP
84\fB--log n\fR
85Does a simple 'gamma correction'.
86This is done by:
87 sample = 2^(bits-1) * log(1 + (n - 1)*sample/2^(bits-1)) / log(n).
88
89.SH "ENVIRONMENT VARIABLES"
90Bellow only the basic environment varibales are listend.
91For a complete list see \fBlibroar\fR(7).
92
93.TP
94\fBHOME\fR
95The users home directory.
96
97.TP
98\fBROAR_SERVER\fR
99The address of the listening server. This may be in form of host:port for TCP/IP connections
100and /path/to/sock for UNIX Domain Sockets or any other supported format. See \fBroartips\fR(7)
101for a full list.
102This is the same as the \fB--server\fR option.
103
104.SH "BUGS"
105There are a lot of bugs...
106
107.SH "SEE ALSO"
108\fBroarctl\fR(1),
109\fBroarvorbis\fR(1),
110\fBroarfish\fR(1),
111\fBroartestclients\fR(1),
112\fBroartips\fR(7),
113\fBlibroar\fR(7),
114\fBRoarAudio\fR(7).
115
116.SH "HISTORY"
117
118For history information see \fBRoarAudio\fR(7).
119
120.\" ll
Note: See TracBrowser for help on using the repository browser.