Beruflich Dokumente
Kultur Dokumente
Introduction
A popular belief is that for pro audio applications, floating-
point DSPs are better than fixed-point DSPs it depends, as you
will learn. Read on to see why you may be paying too much and
Fixed-Point vs. Floating-Point receiving too little when it comes to buying DSP signal proces-
DSP for Superior Audio sors.
A lot of confusion abounds in the audio industry over the
Dynamic Range issue of DSP internals. Things like: Our box uses 32-bit floating
point DSP chips, while their box uses only 24-bit fixed-point
Proper Gain Setting DSP chips. Obviously 32 is better than 24. Obviously if you
dont know the facts. What they fail to point out is the rest of
Right Tool for the Right Job the story, which is that the 24-bit fixed-point DSP box can op-
erate in double-precision mode, making it a 48-bit box. And in
this case, 48 really is better than 32, only it has little to do with
size. With todays technology, both fixed-point and floating-
point can be equal if chosen correctly.
Since fixed-point is the most picked on, let's begin with how
it can be superior to floating-point. Here is the executive sum-
mary of why fixed-point DSPs can make for superior audio:
1. Less dynamic range (yes, in DSPs used for audio, this can be
a feature).
2. Double-precision capable 48-bit processing.
3. Programming flexibility that can guarantee proper behav-
ior under the adverse conditions presented by audio signals
truly one of natures oddest phenomena.
4. Lower-power consumption (floating point hardware is more
complicated than fixed point; more transistors require more
watts).
With that said, lets back up and review a few things.
A truly objective comparison of DSP architectures is not
easy; in fact, it may not be possible. In the end, it is the applica-
tion and the skill of the software programmer implementing the
application that determines superior audio performance. But people
Greg Duckett dont want to hear that. They want the easy answer. Everyone is
Terry Pennington looking for the secret word, the single number that defines the
Rane Corporation difference and makes the duck drop down and deliver a $100
bill (apologies made to all readers who have not seen the original
RaneNote 153 You Bet Your Life, NBC 1950-1961, TV shows hosted by Groucho
Revised 2005 Marx). Yet the truth is that there is no single number that
2002, 2005 Rane Corporation quantifies the differences. Not the number of bits, the MIPS or
FLOPS rate, the clock rate, the architecture, or any one thing.
Two distinct types of DSP implementations dominate pro
audio applications: one utilizes fixed-point processing while the
other features a floating-point solution. Both produce the same
results under most conditions; however, it is the word most
that creates the difference.
References
1. Moorer, James A. (www.jamminpower.com) 48-Bit Integer
Processing Beats 32-Bit Floating Point For Professional Audio
Applications, presented at the 107th Convention of the Au-
dio Engineering Society, New York, September 24-27, 1999,
preprint no. 5038.
Rane Corporation 10802 47th Ave. W., Mukilteo WA 98275-5098 USA TEL 425-355-6000 FAX 425-347-7757 WEB www.rane.com
Fixed vs. Floating DSPs-4 13209 7-02