a small but handy userspace application. this tool emulates a memory-mapped DSP (audio) device on top of an audio device that does not support memory mapping. this is usefull for modern alsa cards that do not support mmap (or the driver disabls that functionality under certain circumstances?). unfortunately mmap is often used by games like quake. this tool should solve the 'broken pipe' issues people are getting with certain applications. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 37657 [details] new ebuild first version.. maybe someone feels like caring about CFLAGS?
0.0.1 version seems to be still alpha quality software. If upstream is not maintaining this I don't see it as a good way to go. aoss is probably a better solution also if mmap support isn't complete.
Upstream doesn't appear to have done anything for 2 years, and this looks very OSS specific, does it actually work with ALSA? (since OSS is being removed from new kernels).
this was working with alsa oss emulation imo. most aplications now support alsa anyway and the the rare cases where aoss failes because of mmap is probably below 0.1%. we might aswell consider this package obsolete.