Date: Sun, 7 May 2006 16:06:37 +0300 From: Rostislav Krasny <rosti.bsd@gmail.com> To: Ariff Abdullah <ariff@FreeBSD.org> Cc: freebsd-multimedia@FreeBSD.org Subject: Re: master volume has no effect Message-ID: <20060507160637.98ca3b57.rosti.bsd@gmail.com> In-Reply-To: <20060507112455.0e8a6802.ariff@FreeBSD.org> References: <20060418055148.0f128baa.rosti.bsd@gmail.com> <20060429122956.a1b08bcb.rosti.bsd@gmail.com> <20060429174941.7151c3f8.ariff@FreeBSD.org> <20060429142448.cfad1491.rosti.bsd@gmail.com> <20060506223643.d8d87b9b.rosti.bsd@gmail.com> <20060507112455.0e8a6802.ariff@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 7 May 2006 11:24:55 +0800 Ariff Abdullah <ariff@FreeBSD.org> wrote: > On Sat, 6 May 2006 22:36:43 +0300 > Rostislav Krasny <rosti.bsd@gmail.com> wrote: > > On Sat, 29 Apr 2006 14:24:48 +0300 > > Rostislav Krasny <rosti.bsd@gmail.com> wrote: > > > > > > This is easy. Just give me the output of dmesg | grep pcm . All > > > > I need to know is your AC97 codec. > > > > > > pcm0: <Intel ICH2 (82801BA)> port 0xe800-0xe8ff,0xef00-0xef3f irq > > > 9 at device 31.5 on pci0 pcm0: <Analog Devices AD1885 AC97 Codec> > > > > Any progress? I can test a patch, if you have some. > > > I lied when I said "this is easy", since at first, I thought this was > about soft volume pcm. There are few codecs that exhibit this same > "problem". > > I can provide you with a crude workaround, but it is a _workaround_ . > The _real_solution_ is to implement some sort of relative volume > adjustment, which probably take some time. > > Replace your sys/dev/sound/pci/ich.c with: > > http://people.freebsd.org/~ariff/test/ich.c > > .. and as I said, *workaround*, not a real fix. Thank you. It works, but with some strangenesses. I will return to the original ich.c and wait for the real solution. When it's ready, feel free to send me patches for testing if you need.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060507160637.98ca3b57.rosti.bsd>
