Denis Oliver Kropp wrote:
> Claudio Ciccani wrote:
>>> Denis Oliver Kropp wrote:
>>>> Do you know if Alsa supports 5.1 on VIA VT8233/A/8235/8237 AC97 Audio
>>>> Controller (rev 60)?
>>>>
>>> `grep "channels" /usr/src/linux-2.6.18/sound/pci/via82xx.c` gives me the
>>> following:
>>>
>>>>         {
>>>>                 /* set sample number to slot 3, 4, 7, 8, 6, 9 (for 
>>>> VIA8233/C,8235) */
>>>>                 /* corresponding to FL, FR, RL, RR, C, LFE ?? */
>>>>                 switch (runtime->channels) {
>>>>                 case 1: slots = (1<<0) | (1<<4); break;
>>>>                 case 2: slots = (1<<0) | (2<<4); break;
>>>>                 case 3: slots = (1<<0) | (2<<4) | (5<<8); break;
>>>>                 case 4: slots = (1<<0) | (2<<4) | (3<<8) | (4<<12); break;
>>>>                 case 5: slots = (1<<0) | (2<<4) | (3<<8) | (4<<12) | 
>>>> (5<<16); break;
>>>>                 case 6: slots = (1<<0) | (2<<4) | (3<<8) | (4<<12) | 
>>>> (5<<16) | (6<<20); break;
>>>>                 default: slots = 0; break;
>>>>                 }
>>>>         }
>>> Apparently it's supported, but the channels' order is a bit odd..
> 
> Thanks!
> 
> I'm using fsplay now to listen to my favorite coding radio :)
> 
> Some ideas for 1.1.0:
> - Hardware volume control

Already planned. ;)

> - Software volume control (one control for each application/process)

Mmmm... what's the benefit from this?

> - Hardware/software equalizer (in FusionSound or alsa(?)) via driver API?

Do you mean a global equalizer or a per-buffer one?
ALSA doesn't support equalization, therefore in both cases we have to
implement it in software.

-- 
Regards,
     Claudio Ciccani

[EMAIL PROTECTED]
http://directfb.org
http://sf.net/projects/php-directfb

_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to