Lines Matching +full:per +full:- +full:device
2 .\" Copyright (c) 2009-2011 Joel Dahl <joel@FreeBSD.org>
35 PCM audio device infrastructure
39 .Bd -ragged -offset indent
40 .Cd "device sound"
48 It works in conjunction with a bridge device driver on supported devices
50 Each bridge device driver supports a specific set of audio chipsets and
56 .Pa /boot/device.hints .
60 driver are: multichannel audio, per-application
67 driver is enabled by default, along with several bridge device drivers.
72 The following bridge device drivers are available:
74 .Bl -bullet -compact
118 .Xr snd_uaudio 4 (auto-loaded on device plug)
127 Refer to the manual page for each bridge device driver for driver specific
133 .Cd "device snd_foo"
145 .Bl -tag -width ".Va snd_driver_load" -offset indent
155 only the Intel High Definition Audio bridge device driver and dependent
167 This will mute the input channel per default.
177 re-routing of channels.
183 Most bridge device drivers are still missing multichannel matrixing
198 Commonly used for ear-candy or frequency compensation due to the vast
204 Each device can optionally support more playback and recording channels
210 interface but can only be manipulated while the device is inactive.
217 This is sometimes referred to as Volume Per Channel (VPC).
232 .Bl -tag -width indent
254 are device specific.
255 .Bl -tag -width indent
261 .Bl -tag -width 2n
262 .It -1
276 .Bl -tag -width 2n
280 Use the best available sound device based on playing and recording
281 capabilities of the device.
283 Use the most recently attached device.
289 the default device for
317 .Bl -tag -width 2n
324 Technically the quality is poor however, due to the lack of anti-aliasing
365 This setting can be overridden for an individual device by using the
373 only be able to select formats the device natively supports.
381 device.
385 .Bl -tag -width 2n
390 flags per device.
392 Channel information per device including the channel's
393 current format, speed, and pseudo device statistics such as
410 when applications tries to re-open the same device.
443 .Bl -tag -width 2n
470 .Bl -tag -width 2n
508 device state on each tick using a
511 Disabled by default and currently only available for a few device drivers.
514 Channel statistics are only kept while the device is open.
534 drivers may create the following device nodes:
536 .Bl -tag -width ".Pa /dev/sndstat" -compact
538 Audio device.
539 The number represents the unit number of the device.
558 device is probed and attached, these messages can be viewed with the
564 bridge device drivers at once
569 Load a specific bridge device driver, in this case the Intel
580 Change the default sound device, in this case to the second device.
585 .Dl mixer -d pcm1
587 .Bl -diag
592 A device node is not created properly.
622 .Xr device.hints 5 ,
629 …ok formulae for audio EQ biquad filter coefficients (Audio-EQ-Cookbook.txt), by Robert Bristow-Joh…
630 .%U "https://www.musicdsp.org/en/latest/Filters/197-rbj-audio-eq-cookbook.html"
637 .%T "Polynomial Interpolators for High-Quality Resampling of Oversampled Audio, by Olli Niemitalo"
638 .%U "http://yehar.com/blog/wp-content/uploads/2009/08/deip.pdf"
647 device driver first appeared in
661 .An -nosplit
665 device driver and this manual page.
667 later revised the device driver for
669 .An Seigo Tanimura Aq Mt tanimura@r.dl.itc.u-tokyo.ac.jp