kern/109791: [sound] bad sound with maestro3 sound card
Ariff Abdullah
ariff at FreeBSD.org
Tue Mar 6 16:10:09 UTC 2007
The following reply was made to PR kern/109791; it has been noted by GNATS.
From: Ariff Abdullah <ariff at FreeBSD.org>
To: Marcin <hybridx87 at gmail.com>
Cc: bug-followup at FreeBSD.org
Subject: Re: kern/109791: [sound] bad sound with maestro3 sound card
Date: Wed, 7 Mar 2007 00:00:31 +0800
On Tue, 6 Mar 2007 15:20:07 GMT
Marcin <hybridx87 at gmail.com> wrote:
>
> kenv hint.pcm.0.dac="1"
> kldload snd_maestro3
> link_elf_lookup_symbol: missing symbol hash table
> link_elf_lookup_symbol: missing symbol hash table
I don't know what is going on. Your sources probably screwed. Please
recompile everything, just to be sure. It probably harmless, for now.
[continue..]
> pcm0: <ESS Technology Maestro3> port 0xec00-0xecff mem
> 0xf8ffe000-0xf8ffffff irq 5 at device 3.0 on pci2
> pcm0: <SigmaTel STAC9721/23 AC97 Codec>
>
> ONLY one xmms play, if run secend - xmms show error
> -------------
Please enable vchans. Make sure hw.snd.maxautovchans=<greater than 0>
and hw.snd.pcm0.vchans=<greater than 0> (on -current, this should be
dev.pcm.0.vchans). Try again (remember that hint.pcm.0.dac="1").
> kenv hint.pcm.0.dac="2"
> kldload snd_maestro3
>
> pcm0: detached
> pcm0: <ESS Technology Maestro3> port 0xec00-0xecff mem
> 0xf8ffe000-0xf8ffffff irq 5 at device 3.0 on pci2
> pcm0: <SigmaTel STAC9721/23 AC97 Codec>
> pcm0: detached
> pcm0: <ESS Technology Maestro3> port 0xec00-0xecff mem
> 0xf8ffe000-0xf8ffffff irq 5 at device 3.0 on pci2
> pcm0: <SigmaTel STAC9721/23 AC97 Codec>
> pcm0:play:1:dsp0.1: play interrupt timeout, channel dead
> pcm0:play:0:dsp0.0: play interrupt timeout, channel dead
>
> play 2 copy xmms but, if click stop sound crappy
>
> -------------
Expected.
> kenv hint.pcm.0.dac="3"
> kldload snd_maestro3
>
> pcm0: detached
> pcm0: <ESS Technology Maestro3> port 0xec00-0xecff mem
> 0xf8ffe000-0xf8ffffff irq 5 at device 3.0 on pci2
> pcm0: <SigmaTel STAC9721/23 AC97 Codec>
> pcm0:play:0:dsp0.0: play interrupt timeout, channel dead
>
> play 2 copy xmms but, if click stop sound crappy
>
> -------------
Expected.
> kenv hint.pcm.0.dac="4"
> kldload snd_maestro3
>
> pcm0: detached
> pcm0: <ESS Technology Maestro3> port 0xec00-0xecff mem
> 0xf8ffe000-0xf8ffffff irq 5 at device 3.0 on pci2
> pcm0: <SigmaTel STAC9721/23 AC97 Codec>
> pcm0:play:0:dsp0.0: play interrupt timeout, channel dead
>
> play 2 copy xmms but, if click stop sound crappy
>
> On this settings multiple playback streams not run.
> I don't test recording, and full-duplex.
> Previous version run better.
>
Expected.
This version is much better than the previous one since you can
configure total number of DAC. Since yours cannot operate more than 1
DAC, dac=1 works flawlessly at the cost of enabling vchan (which is
good).
--
Ariff Abdullah
FreeBSD
... Recording in stereo is obviously too advanced
and confusing for us idiot ***** users :P ........
More information about the freebsd-multimedia
mailing list