Why I Use GNU/Linux for Recording
I'm a relative newcomer to digital recording. Early digital hardware was
just as expensive as high-end analog, but didn't sound as good, and until
recently software based recording systems were too limited in sound,
functionality and reliability to be used for anything more serious than
hobby-level recording. As it improved, there was still a problem as far as I
was concerned: it was impossible for the user to fix bugs or modify the
software to suit his or her working methods better.
My old Soundcraft and Studer tape machines, which I still own, came with
comprehensive service manuals, and any spare part was available from the
manufacturers. Like a lot of `old school' sound engineers I carry out my
own repairs and often modify things if they don't do exactly what
I want. I was surprised a few years ago when another sound engineer asked
me to service his ADAT recorders, and I was told by the manufacturer that
they `contain no user serviceable parts'. Bullshit! That's just unprofessional.
Unfortunately this attitude has become accepted, and nobody is surprised
when they're not able to fix or modify the equipment or software they have paid
good money for.
In the late '90s I started hearing about Linux. On investigation it looked to
be, at least potentially, exactly what I was looking for in a computer based
sound recording platform - a system for which the source code was freely
available. I bought a copy of Red Hat 5.1, and started using
GNU/Linux for all my non-sound related IT stuff. It took a few more years
for it to develop to the point where I could put the analog tape recorders
into retirement, but in 2005 I finally took the plunge and built the system
I now use for all my recording: a dual Opteron server running Debian GNU/Linux.
Now I have the power and editing capabilities of digital recording without
having to sacrifice the ability to repair and modify my system as I see fit.