meta data for this page
This is an old revision of the document!
Alsa
asound.conf
By default sound is processed through dmix plugin which handles rate and channels conversion.
Plugin: hw
This plugin communicates directly with the ALSA kernel driver. It is a raw communication without any conversions.
To override “default” pcm device and route outputdirectly into hardware:
pcm.!default { type hw card 0 format S16_LE }
With settings above, there is no possiblity to play mono sound (channel=1), when there is stereo audio device.
Plguin: plug
Is a plugin responsible for rate and format conversion.
pcm.!default { type plug slave { pcm "hw:0,0" format S16_LE } }