Messages in this thread |  | | | From | Jay Ts <> | | Subject | Re: [linux-audio-dev] lowish-latency patch and toolchain | | Date | Sun, 9 Jul 2000 22:47:17 -0700 (MST) |
| |
Tom wrote: > Simply saying that audio apps require an > OS with sub 5 ms latency is incomplete and potentially misleading.
Well, I for one was hoping for less than 1 ms...
> I feel that pro quality audio on regular Linux is achievable, combined > with some non-radical optimizations and common sense. I've been doing > it for years on mac and windows. The way we accomplish this is by > dedicating the box to audio, disabling all non-essensial background > tasks,
(I can almost hear those "non-essential" background tasks already: "Stop Dave, I can feel it. I can really feel it." :)
> and generally avoiding anything that might cause the OS to become > too busy while we are actually recording.
That pretty much describes why I'd rather be using Linux than either Mac or Windows. ;-) Really, I can't believe how many Mac users have told me that it's ok for the system to crash, because they can just reboot! Apple or Apple culture apparently has conditioned them to accept frequent rebooting as the Apple Way of Life.
With good low-latency support, it will be possible to use Linux for audio without having to pray, chant, or perform ritual sacrifice!
I'm very happy that on Linux there is support for soft realtime processes (POSIX.1b). I can burn CD-Rs worry free while happily doing many other things with the computer at the same time, because cdrecord runs as a real time process. And I feel that's the way it should be - why should the user have to go through any exceptional procedures to help the poor computer work right? Adding support for low latency will extend Linux's capability even further and make it a high-quality solution for even more applications.
The computer hardware we have nowadays is very capable; it's the job of the operating system to make those capabilities available to the user.
- Jay Ts
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
|  |