Summary

OSSServer is a fancy sound server that can create /dev/dsp like device-files so one can easily use any OSS-only Applications (Skype, TeamSpeak, ET, Quake III, ...) simultaneously.

Rationale

We want to be able to use more than one OSS-only application without hardware-mixing sound cards.

Use cases

Implementation

I dont know if this is possible, if it is, we also need a small script that sees which fake-dsps are in use already and returns a free one or requests a new one from OSSServer

I tried oss2jack and it works quite good. It requires fusd, a userspace device-creation-library which works with our 2.6.15 kernel with Kors hack. I just sent a patch to Kor that makes multiple instances of oss2jack work at the same time. I have no idea how the alsa api works but i will have a look whether its possible to hack oss2alsa together. It'll be hard to use this concurrently with esd: jack doesn't play well with dmix. However if we can get oss2alsa going we dont need to care about that. Right now i have esd-oss run via oss2jack over the jack server. Smile :-)


CategorySpec

OSSServer (last edited 2008-08-06 16:27:23 by localhost)