Fran�ois D�chelle wrote: > > > If I understand clearly the point, the foreseen working scheme would > be the following, using alsaserver and JACK: > > App1 <->|<-> OSS |<-> ALSA <->| JACK <-> PCM HW > App2 <->| | server | > ... <->| | | > App'1 <->| | > App'2 <->| | > ... <->| | > App"1 <->| > App"2 <->| > ... <->|
iiuc, jack does not access the hardware directly. instead it uses a plugin which in turn talks to the alsa kernel driver or possibly other systems (not implemented). ... > Another question: can the OSS emulation lay on top of an ALSA > shm device and not on top of a hardware device ? OSS emulation takes place in the kernel, i.e. it does not touch alsa-lib. therefore it only allows for direct hardware access. libaoss might be what you want - it redirects oss applications so that they can use alsa-lib functions. but it requires an LD_PRELOAD around the oss application. best, j�rn
