Difference between revisions of "AD1981B"
(→Note) |
(→Note) |
||
Line 28: | Line 28: | ||
If You have problems with mixing, You may need to try this: | If You have problems with mixing, You may need to try this: | ||
− | + | { | |
$ cat ~/.asoundrc | $ cat ~/.asoundrc | ||
pcm.ossmix { | pcm.ossmix { | ||
Line 53: | Line 53: | ||
slave.pcm "ossmix" | slave.pcm "ossmix" | ||
} | } | ||
− | + | } | |
# OSS via aoss should d(mix)stroyed: | # OSS via aoss should d(mix)stroyed: | ||
pcm.dsp0 { | pcm.dsp0 { |
Revision as of 14:20, 16 December 2005
AD1981BThis is a Analog Devices AC'97 Audio controller Note: The documentation of the R40 incorrectly(?) states it has a AD1891A Features
|
Linux OSS driver
On systems where lspci shows an Intel AC'97 Audio Controller, this chip is supported by the i810_audio kernel module.
Linux ALSA driver
On systems where lspci shows an Intel AC'97 Audio Controller, this chip is supported by the snd-intel8x0 kernel module.
On systems where lspci shows an ATI AC'97 Audio Controller (R40e and R51e), this chip is supported by the snd-atiixp kernel module.
Note
On some models (T40, T43p, ...) audio is muted if either Headphone or Line Jack are unmuted. See also ALSA Wiki FAQ [1]
If You have problems with mixing, You may need to try this:
{
$ cat ~/.asoundrc
pcm.ossmix {
type dmix ipc_key 1024 slave { pcm "hw:0,0" period_time 0 period_size 1024 buffer_size 8192 # buffer size < 6653, but pow(x, 2) rate 48000 # we want to play CDs only
}
bindings { 0 0 1 1 }
}
- Everything shall be dmixed, so redefine "default":
pcm.!default {
type plug slave.pcm "ossmix" }
}
# OSS via aoss should d(mix)stroyed: pcm.dsp0 { type plug slave.pcm "ossmix" }
ctl.mixer0 { type hw card 0 }
FreeBSD OSS driver
snd_ich will work happily for this audio chip.