![]() | |||||||||||||
Messages in this thread |
On Tue, 2006-03-07 at 09:42 +0200, Silviu Marin-Caea wrote: > On Monday 06 March 2006 14:47, s.schmidt@avm.de wrote: > > > Even though people might do realtime DSP things in user space with Linux > > and soft modems might work pretty well in userspace, in the case of Fax G3 > > an extremely short latency is required. > > So basically we have to choose between: > > 1. keeping a stable open source kernel and sticking to the principles that got > Linux where it is now > > and > > 2. Fax G3 > > Umm... Extremely short, consistent latency is also required to use a Linux box as a live audio effects processor and thousands of people do that. It works extremely well, is used by numerous professionals, and no one has ever seriously proposed moving it to the kernel. The POSIX realtime APIs were designed for exactly this kind of application. If they are doing serious realtime DSP then they should get better results in userspace anyway, because they get to use the floating point unit which isn't allowed in the kernel. I suspect you last tried it in the 2.4 or early 2.6 era when patching the kernel was required to get decent latency. Lee - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2006-03-07 22:12 [from the cache] ©2003-2008 | |||||||||||||