Hi Takashi ! I'm looking into adding proper sound support for the Mac Mini. The problem is that from what I've seen (Apple driver is only partially opensource nowadays it seems, and the latest darwin drop is both incomplete and doesn't build), that beast only has a fixed function D->A converter, no HW volume control.
It seems that Apple's driver has an in-kernel framework for doing volume control, mixing, and other horrors right in the kernel, in temporary buffers, just before they get DMA'ed (gack !) I want to avoid something like that. How "friendly" would Alsa be to drivers that don't have any HW volume control capability ? Does typical userland libraries provide software processing volume control ? Do you suggest I just don't do any control ? Or should I implement a double buffer scheme with software gain as well in the kernel driver ? Ben. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/