Date: Tue, 6 Mar 2007 16:20:14 GMT From: Marcin <hybridx87@gmail.com> To: freebsd-multimedia@FreeBSD.org Subject: Re: kern/109791: [sound] bad sound with maestro3 sound card Message-ID: <200703061620.l26GKEXa061945@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/109791; it has been noted by GNATS. From: Marcin <hybridx87@gmail.com> To: bug-followup@freebsd.org Cc: Subject: Re: kern/109791: [sound] bad sound with maestro3 sound card Date: Tue, 6 Mar 2007 17:17:43 +0100 ------=_Part_149429_9508591.1173197863971 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline 2007/3/6, Ariff Abdullah <ariff@freebsd.org>: > On Tue, 6 Mar 2007 15:20:07 GMT > Marcin <hybridx87@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 ........ > vchan i had enabled: cat /etc/sysctl.conf; hw.snd.pcm0.vchans=4 hw.snd.maxautovchans=4 ------=_Part_149429_9508591.1173197863971 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline 2007/3/6, Ariff Abdullah <<a href="mailto:ariff@freebsd.org">ariff@freebsd.org</a>>:<br>> On Tue, 6 Mar 2007 15:20:07 GMT<br>> Marcin <<a href="mailto:hybridx87@gmail.com">hybridx87@gmail.com</a>> wrote:<br> > ><br>> > kenv hint.pcm.0.dac="1"<br>> > kldload snd_maestro3<br>> > link_elf_lookup_symbol: missing symbol hash table<br>> > link_elf_lookup_symbol: missing symbol hash table<br> > <br>> I don't know what is going on. Your sources probably screwed. Please<br>> recompile everything, just to be sure. It probably harmless, for now.<br>> <br>> [continue..]<br>> <br>> > pcm0: <ESS Technology Maestro3> port 0xec00-0xecff mem <br>> > 0xf8ffe000-0xf8ffffff irq 5 at device 3.0 on pci2<br>> > pcm0: <SigmaTel STAC9721/23 AC97 Codec><br>> ><br>> > ONLY one xmms play, if run secend - xmms show error<br>> > ------------- <br>> <br>> Please enable vchans. Make sure hw.snd.maxautovchans=<greater than 0><br>> and hw.snd.pcm0.vchans=<greater than 0> (on -current, this should be<br>> dev.pcm.0.vchans). Try again (remember that hint.pcm.0.dac="1").<br>> <br>> > kenv hint.pcm.0.dac="2"<br>> > kldload snd_maestro3<br>> ><br>> > pcm0: detached<br>> > pcm0: <ESS Technology Maestro3> port 0xec00-0xecff mem <br>> > 0xf8ffe000-0xf8ffffff irq 5 at device 3.0 on pci2<br>> > pcm0: <SigmaTel STAC9721/23 AC97 Codec><br>> > pcm0: detached<br>> > pcm0: <ESS Technology Maestro3> port 0xec00-0xecff mem <br>> > 0xf8ffe000-0xf8ffffff irq 5 at device 3.0 on pci2<br>> > pcm0: <SigmaTel STAC9721/23 AC97 Codec><br>> > pcm0:play:1:dsp0.1: play interrupt timeout, channel dead<br>> > pcm0:play:0: dsp0.0: play interrupt timeout, channel dead<br>> ><br>> > play 2 copy xmms but, if click stop sound crappy<br>> ><br>> > -------------<br>> <br>> Expected.<br>> <br>> > kenv hint.pcm.0.dac= "3"<br>> > kldload snd_maestro3<br>> ><br>> > pcm0: detached<br>> > pcm0: <ESS Technology Maestro3> port 0xec00-0xecff mem<br>> > 0xf8ffe000-0xf8ffffff irq 5 at device 3.0 on pci2<br>> > pcm0: <SigmaTel STAC9721/23 AC97 Codec><br>> > pcm0:play:0:dsp0.0: play interrupt timeout, channel dead<br>> ><br>> > play 2 copy xmms but, if click stop sound crappy<br>> > <br>> > -------------<br>> <br>> Expected.<br>> <br>> > kenv hint.pcm.0.dac="4"<br>> > kldload snd_maestro3<br>> ><br>> > pcm0: detached<br>> > pcm0: <ESS Technology Maestro3> port 0xec00-0xecff mem <br>> > 0xf8ffe000-0xf8ffffff irq 5 at device 3.0 on pci2<br>> > pcm0: <SigmaTel STAC9721/23 AC97 Codec><br>> > pcm0:play:0:dsp0.0: play interrupt timeout, channel dead<br>> ><br>> > play 2 copy xmms but, if click stop sound crappy <br>> ><br>> > On this settings multiple playback streams not run.<br>> > I don't test recording, and full-duplex.<br>> > Previous version run better.<br>> ><br>> Expected.<br>> <br>> This version is much better than the previous one since you can<br>> configure total number of DAC. Since yours cannot operate more than 1<br>> DAC, dac=1 works flawlessly at the cost of enabling vchan (which is <br>> good).<br>> <br>> <br>> --<br>> Ariff Abdullah<br>> FreeBSD<br>> <br>> ... Recording in stereo is obviously too advanced<br>> and confusing for us idiot ***** users :P ........<br>> <br><br>vchan i had enabled:<br><br>cat /etc/sysctl.conf;<br><br>hw.snd.pcm0.vchans=4<br>hw.snd.maxautovchans=4<br> ------=_Part_149429_9508591.1173197863971--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200703061620.l26GKEXa061945>