Some of the most difficult decisions faced by today's musicians, engineers and
producers have to do with choosing equipment. Whether it be for a million-dollar
commercial studio, a bedroom studio or the concert stage, at present there are infinitely
more gear choices for each of these markets than there were even 10 or, certainly, 20
years ago. This is largely due to the exponential advances made in music production
software, the plummeting cost of digital signal processing (DSP) and computer audio
interfaces - to say absolutely nothing about hardware side of the equation!
In order to help you better make these decisions, we're going to take a look
at some of the differences between hardware and software signal processing, and also
between native and expansion card-based DSP. For the scope of this three-part series,
we'll be focusing mainly on the computer-based software side of things.
If this all sounds technically complicated and maybe slightly boring to you, let me
first say this: While not exactly simple, understanding the basic differences between
these now commonplace technologies is not that difficult. More importantly however, it
will help you better understand the tools available, regardless of your role in the music
production process. As technology becomes a more integral part of the music industry,
understanding the new stuff that's out there can only be to your benefit, even if it
merely reinforces your decision to stick with the good old mixing console and tape
machine.
Before we go any further however, let's make sure we have clear definitions for
some of the potentially confusing concepts we'll be dealing with in this series. Starting
from the most basic, hardware signal processing refers to altering an audio signal by
sending it from a computer, tape machine, direct inject (DI) box, etc. to a dedicated
external hardware unit (analog or digital). This could be a compressor, multi-effects
unit, etc. Alternatively, software processing is altering a signal with computer based
DSP. In this instance, the signal does not leave "the box," or computer, which is why it's
often referred to as "in the box" processing.
Our final two definitions are both branches of software processing. When the term
"native" is used in conjunction with DSP, it means that the software is utilizing the host
computer's own processors and RAM. All computations are done on the same chips that run
your DAW, web browsers and other applications. The other software-based option implements
an additional DSP card that usually fits in the computer's PCIe or express card slots (and
is entirely separate from the audio interface used for audio recording and playback). In
this case, the related software draws most all of its processing power from said card. Not
only does this take the burden of processing off the host CPU, but it also acts as a
dongle, protecting the software from piracy. Examples of this include Universal Audio's
UAD1/2 cards, Pro Tools HD's TDM card and TC Electronic's PowerCore, to name a few of the
most popular.
With these definitions in mind, our focus in the next several issues will be on the
differences between these various platforms, and more importantly, what they mean to your
music. We'll be hearing from some of the industry's top software and hardware companies -
including Waves, Softube and Izotope - on the important distinctions between these
processes and where the future is headed. Lastly, we'll look at which option is best for
your studio.
|