Multiple simultaneous sound channels (sources) with X.org and
Envy24 (M-Audio Audiophile 2496)
Ariff Abdullah
ariff at FreeBSD.org
Thu Dec 18 14:14:06 PST 2008
On Thu, 18 Dec 2008 15:58:18 -0500
"Scott Spare" <scuppers at gmail.com> wrote:
> Stefan,
> Thank you for your detailed message. I am more than willing to test
> any new driver code for Envy24 that supports multiplexing if anyone
> creates it. I looked at the code for the driver yesterday, but
> realized after about half an hour of reading code that driver
> debugging is way beyond my C ability.
>
> I was unable to figure out what that high-quality hardware mixing is
> called in the driver, or whether it's just automatically enabled,
> and so would be something that would have to be disabled explicitly
> by sending a signal to the chip to tell it not to use it. I would
> be very glad to use the hardware mixer if it was working. Also I'm
> not really clear on what portion of all this is handled by the
> driver itself, and what's handled by the kernel modules.
>
> I looked around for datasheets for the VIA Envy24 chip itself, and
> couldn't find those. I personally thank Konstantin and whoever else
> authored these drivers in the first place. How they did so without
> datasheets, I will never know.
>
> FWIW, there's a web page on the chip itself at
> http://www.via.com.tw/en/products/audio/controllers/envy24/.
> The digital mixer is shown on that page in a block diagram, but the
> quality of the diagram is not so good. There's a zip file for an
> "image kit" on that page, but that's just logos.
>
> Next steps: I think I'm going to try OSS again and see if I can get
> that virtual channel mixing thing working. I might also look at the
> source of their envy24 support to see if that answers anything. I
> kind of doubt it, but it's worth a shot. I'd really prefer to use
> some kind of low-level solution like the hardware mixing or FreeBSDs
> vchans. I think the driver may be disabling the vchans, but not
> sure.
>
> The driver itself has been working great with libao besides the
> multiplexing issue. I use it every day to play music on Amarok.
> What a great card. Thanks once again.
>
Dejavu. I'll look into this.
--
Ariff Abdullah
FreeBSD
... Recording in stereo is obviously too advanced
and confusing for us idiot ***** users :P ........
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-multimedia/attachments/20081218/b5116a93/attachment.pgp
More information about the freebsd-multimedia
mailing list