On Thu, Sep 24, 2009 at 06:33:36AM +0800, Ray Rashif wrote: > Unfortunately, no. OSS is greedy, and thus needs to grab the device. It has > vmix as something like dmix, but that only works in an OSS-only environment. If you read the ALSA docs, in particular where they describe how you can construct new devices on top of existing ones, they surely give the impression that arbitrary networks such as hw:0 ---- dmix -------- app |---- app | | |---- plug ---- dmix -------- app | |---- oss ---- app where 'plug' - a misnomer - is the thing that resamples changes format etc. and oss does the same along with providing a different API, should work. But they don't, and it's not difficult to see that it would be hell to make them work. IMHO, the basic approach is wrong. I know that oss emulation is not implemented as suggested by this example, but even if it were I doubt very much if it could be made to work. Ciao, -- FA Io lo dico sempre: l'Italia è troppo stretta e lunga. _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user