summaryrefslogtreecommitdiff
path: root/usr.bin/aucat/aucat.1
AgeCommit message (Collapse)Author
2009-04-10Explain the AUDIODEVICE env. variable similarly to how sio_open(3) does.Alexandre Ratchov
discussed with jmc@
2009-03-17- rename the arg to -b "nframes" and sync usage()Jason McIntyre
- grammar fix for the server section from Thomas Pfaff ok ratchov
2009-03-17DESCRIPTION should also note aucat's ability to act as a serverAlexandre Ratchov
from jmc@
2009-02-27say that aucat can act as audio server in the NAME sectionAlexandre Ratchov
ok jmc
2009-02-04document server mode with help from jmc@Alexandre Ratchov
2009-02-03in server mode, create /tmp/aucat-userid/ directory withAlexandre Ratchov
permissions 0700, and create sockets in it. This prevents one local user to eavesdrop or disturb audio programs of other users. if you're using the ``-s socket'' option with an absolute path as argument, please update it to use a socket name. requested by many, bits from jakemsr and otto ok jakemsr
2009-01-23catch SIGHUP and SIGTERM too, to ensure that recorded files areAlexandre Ratchov
properly closed and sockets are cleaned up.
2009-01-10tweak previous;Jason McIntyre
2009-01-10add "loopback" mode in which input is connected to the output.Alexandre Ratchov
This is useful to mix, demultiplex, resample or reencode audio files off-line. tweak + ok jakemsr
2008-12-05expand slightly the description of adjusting files/sockets; ok ratchovJason McIntyre
2008-11-17- rename -s arg name to "socket"Jason McIntyre
- condense EXAMPLES into a single screenful ok ratchov
2008-11-17tweak previous man page changes, and sync usage();Jason McIntyre
2008-11-17in server mode full-duplex device is no more requierd, removeAlexandre Ratchov
corresponding entry from BUGS section
2008-11-17allow aucat to run as server in play-only and record-only mode, soAlexandre Ratchov
it can be used on play-only, record-only and half-duplex devices. ok jakemsr
2008-11-16aucat stops the device when idle, remove the correspondingAlexandre Ratchov
entry from BUGS section.
2008-11-16allow aucat to listen on multiple sockets. Each socket carries itsAlexandre Ratchov
channel and volume settings allowing multiple configuration to coexist. Mostly useful for envy(4)-like devices, but can be used to force different apps to use different settings.
2008-11-16tweak previous;Jason McIntyre
2008-11-16Make clients inherit the volume parameter when the -v option is used inAlexandre Ratchov
server mode. It gives the maximum volume a client may have. This wastes dynamic range, but allows volume to stay constant when other clients connect or disconnect.
2008-11-11remove the SIGNALS sections, describe signals in DESCRIPTIONAlexandre Ratchov
from jmc@
2008-11-11escape minus signs;Jason McIntyre
2008-11-10add a per-stream ``soft volume'' knob and the corresponding -v option.Alexandre Ratchov
The code will be useful later for the volume knob in the sndio API.
2008-11-04conversions are smarter now, remove corresponding ``BUGS'' itemAlexandre Ratchov
2008-10-30since people often ask, add BUGS entry to explain whyAlexandre Ratchov
aucat should be started automatically yet at system startup help from jmc@
2008-10-26sync SYNOPSIS and usage();Jason McIntyre
2008-10-26add minimal server capability to aucat(1). When started in serverAlexandre Ratchov
mode, it listens on an unix socket and mixes/demultiplexes any number of full-duplex streams, doing necessary format conversions and resampling on the fly. programs can use the new libsa(3) library to play and record audio. The library provides a very simple API to connect to the audio server; if aucat(1) isn't running, it uses the audio(4) driver transparently instead.
2008-06-03group the descriptions for -CcHhEeRr in such a way as to avoidJason McIntyre
unneccessarily duplicating text; ok ratchov jakemsr
2008-06-02fix up ENVIRONMENT a little;Jason McIntyre
2008-06-02- tweak previousJason McIntyre
- simplify -io descriptions
2008-06-02document latest changes: -d flag is replaced by AUCAT_DEBUGAlexandre Ratchov
environment variable, new -xX options bits from eric, ok jakemsr
2008-05-29try to clearly describe interaction between -CcEeHhRr and -fiou options;Jason McIntyre
written with help from ratchov and jakemsr; ok ratchov
2008-05-26signpost encodings and formats a little better;Jason McIntyre
2008-05-26put -q in the right place;Jason McIntyre
2008-05-26add -q option which enables "quiet" operation.Jacob Meuser
ok ratchov@
2008-05-23various fixes for aucat.1, and sync usage(); ok ratchovJason McIntyre
2008-05-23add support for:Alexandre Ratchov
- recording, full-duplex operation - format conversions and resampling on the fly - mixing on the fly of multiple inputs of different formats - up to 16 channels, simplistic "routing" of channel ranges - more linear encodings (in raw and wav files) the old behaviour is fully preserved if none of the new -i and -o options are used. code and fixes from jakemsr@ and eric@, suggestions by others. ok "go ahead" deraadt@
2007-05-31convert to new .Dd format;Jason McIntyre
2007-03-21tweaks;Jason McIntyre
2007-03-21describe .wav support in one sentenceUwe Stuehler
2004-07-30- better width for options listJason McIntyre
- some Xrs from Alexey E. Suslikov;
2001-05-01Remove completely redundant introductory sentences in ENVIRONMENT sections.Aaron Campbell
2000-11-09Change all option list specifications to ".Bl -tag -width Ds". Most manAaron Campbell
pages just needed their -width parameter tweaked to "Ds", which provides a nice width of 6 constant characters. For consistency more than anything.
2000-07-01Add -f option to specify audio device, honor AUDIODEVICE environment vairable,Todd C. Miller
and some KNF.
2000-03-23Fix some formatting problems I missed before.Aaron Campbell
1999-07-04correct use of .Nm; some other formatting nitsAaron Campbell
1999-07-02consistent .Dd usage; proper format is: .Dd Month DD, YYYYAaron Campbell
1999-06-05- remove trailing white spaceAaron Campbell
- remove arguments from .Os macros - remove arguments from .Nm macros, where appropriate - some more Dq/Sq/Ql insanity - still lots to do in the usr.bin tree... :/
1998-09-23usr.bin/ man page repairs, a - eAaron Campbell
1998-03-10use .OxTodd C. Miller
1997-01-05minor tweaks; htonl() -> ntohl(); added SEE ALSOkstailey
1997-01-02new utility for playing sound fileskstailey