tweaks from jmc

This commit is contained in:
Alexandre Ratchov 2012-04-06 09:51:56 +02:00
parent 9f12e52145
commit ab990cf3ef
1 changed files with 7 additions and 7 deletions

View File

@ -76,11 +76,11 @@ By default,
.Nm sndiod .Nm sndiod
accepts connections from programs accepts connections from programs
running on the same system only; running on the same system only;
it initilizes only when programs are using its services, it initializes only when programs are using its services,
allowing allowing
.Nm sndiod .Nm sndiod
to consume a negligible amount of system resources the rest of the time. to consume a negligible amount of system resources the rest of the time.
Systems with no audio hardware could use Systems with no audio hardware can use
.Nm sndiod .Nm sndiod
to keep hot-pluggable devices usable by default at to keep hot-pluggable devices usable by default at
virtually no cost. virtually no cost.
@ -88,13 +88,13 @@ virtually no cost.
.Nm sndiod .Nm sndiod
operates as follows: it exposes at least one operates as follows: it exposes at least one
.Em sub-device .Em sub-device
that any number of audio programs can connect to and use as it was that any number of audio programs can connect to and use as if it were
audio hardware. audio hardware.
During playback, During playback,
.Nm sndiod .Nm sndiod
receives audio data concurently from all programs, mixes it and sends receives audio data concurrently from all programs, mixes it and sends
the result to the hardware device. the result to the hardware device.
Similarly, during recording it duplicates audio data recorded Similarly, during recording it duplicates audio data recorded
from the device and sends it to all programs. from the device and sends it to all programs.
Since audio data flows through the Since audio data flows through the
.Nm sndiod .Nm sndiod
@ -115,7 +115,7 @@ Monitor the sound being played, allowing one program to record
what other programs play. what other programs play.
.El .El
.Pp .Pp
Above processing is configured on a per-sub-device basis, meaning that Processing is configured on a per sub-device basis, meaning that
the sound of all programs connected to the same sub-device will be the sound of all programs connected to the same sub-device will be
processed according to the same configuration. processed according to the same configuration.
Multiple sub-devices can be defined, allowing multiple configurations Multiple sub-devices can be defined, allowing multiple configurations
@ -152,7 +152,7 @@ utility can play, record, mix, and convert regular audio files.
It has the same processing capabilities as It has the same processing capabilities as
.Nm sndiod . .Nm sndiod .
Both operate the same way, except that the former processes audio data stored Both operate the same way, except that the former processes audio data stored
in files, while the later processes on audio data provided or consumed by in files, while the later processes audio data provided or consumed by
programs. programs.
Instead of a list of sub-devices, Instead of a list of sub-devices,
.Nm .Nm