Originally posted by heders
Now the issue with a real time kernel is of course you would never want one on a server setup, but for a typical single user dekstop instance it is not a big deal. Several linux flavors make it easy to get a real time kernel. For example I use Fedora and use the Planet CCRMA repositories to get that kernel for Fedora. Works like a champ.
The other piece is of course jack, the only choice issue with jack is it doesn't always play well with things like Pulse Audio. That is getting better but I tend to remove Pulse Audio anyway as it does nothing for me typically. Fedora comes with pulse audio.
That is the basic, but there are sites dedicated to the tweaking you need to do to get those low latency figures. Such as file permissions and what not. Also CPU scaling needs to be dealt with. On my laptop I have a small shell script I run that puts both cores into performance mode with one command.
Other things are just best practice stuff like having a hard drive (even if it is external) dedicated to capturing the audio that is not the HD the OS or recording software are running on. But my setup allows me to use an older 2.0 ghz dual core toshiba with 2gigs of ram to record 8 track audio over firewire into ardour at 24 bit, 48 khz with no latency or issues. 8 track simultaneous capture. I record everything onto a 500 gig my passport drive and it works like a champ for mobile multi track recording.
There is a site I am a member of www.linuxmusicians.com that is dedicated to such subjects and has people much smarter than me chiming in on tweaks. Heck most of what I learned on the subject I learned from them.
Ken
Comment