background image

©2008 Logitech 

Squeezebox Boom Audio Design  

!"#$#%&'()

*+!

,)-

./01&,233

4/5"#$

(675/

!

#$3

8#9"&!7#2:#$

;/01"&!7#2:#$

!"#$#%&'()

*+!

,)-

./01&,233

4/5"#$

(675/

!

#$3

8#9"&!7#2:#$

;/01"&!7#2:#$

<

8%=&,233

4/5"#$

!>?=%%9#$

'/0/"25&(>@/%&,$%A#33%$

*+!

,)-

(675/

!

#$3

8#9"&B%%9#$

8#9"&C=##"#$

;/01"&B%%9#$

;/01"&C=##"#$

8

;

8

;

'()3

'!,

(')3

8

;

!"#$#%&.#2@71%D#E
!>?=%%9#$&F>"

!"#$#%&8/D#&*D

(

G

)

'()

 

Figure 7: Comparison of different desktop speaker architectures. 

In the figure above (Figure 7), Section A shows a typical 2.0 desktop speaker system with single 
drivers for each channel, and two power amplifiers. This design will generally compromise low- 
and high-frequency response.  

Section B shows a desktop 2.1 system with stereo satellite speakers plus a subwoofer. This 
type of system will make up the low-end and sound full, but it will lack a flat frequency response 
to 20 kHz  

Section C shows the design of Squeezebox Boom. Four separate speakers, four separate 
amplifiers, and six DACs all digitally controlled with a high powered DSP provide the ultimate in 
acoustic signal integrity and can produce great sound through the entire audio spectrum. 
Without a subwoofer, the Squeezebox Boom goes from a -3 dB response at 50 Hz (at low 
volume settings) to about 85 Hz (at high volume settings), all the way to 20 kHz. With the 
addition of a subwoofer, the entire audio band, from 20 Hz to 20 kHz, is covered. 

The Squeezebox Boom DSP 

The Squeezebox Boom uses a 48-bit-by-24-bit, 135 MIPS (million instructions per second) DSP 
core. With such significant DSP horsepower there are many ways to improve the sound quality; 
good crossovers are just the beginning.  

One may wonder why we need a 48-bit data path, providing 289 dB of dynamic range, when 16-
bits and 24-bits (96 dB to 144 dB) is good enough for most sound systems The answer is that 
when performing mathematical operations (e.g., DSP) on a signal, the signal is often multiplied, 
divided, and added to many times. With a 16-bit data signal, any 16-bit signal processing will 
inevitably result in loss of signal fidelity, either by causing overflow, saturation, or extra 
quantization noise. Quantization noise, saturation and overflow are undesirable.  

Summary of Contents for Squeezebox Boom

Page 1: ...f contained high performance network audio system With advanced digital signal processing a high quality bi amplified speaker design an easy to use user interface line input and subwoofer output Squee...

Page 2: ...AJ7 8 L Q CQ6 O R 3 J 3 SMMID R 6 R 3 J 3 SMSID D D 2 6 9 76 2 6 R 6 9 76 R 6 0 1 Figure 1 Squeezebox Boom Block Diagram This paper will discuss the audio design starting at the I2S I2C interface bet...

Page 3: ...mize risk yet maintain top notch audio performance in an attractive package The basic configuration is a sealed enclosure consisting of a rear cup shaped case and a front panel assembly where the spea...

Page 4: ...eezebox Boom doesn t compete in bass performance with high end studio monitors but because of its advanced signal processing capabilities combined with very high quality drivers we believe we have cre...

Page 5: ...can produce great sound through the entire audio spectrum Without a subwoofer the Squeezebox Boom goes from a 3 dB response at 50 Hz at low volume settings to about 85 Hz at high volume settings all...

Page 6: ...18 L 4G L P L K QE 4G K QE P L 2 Figure 8 Block diagram of the Squeezebox Boom DSP flow with other components for reference Volume Control Regular DACs implement digital volume control by simply chan...

Page 7: ...erdone and the quality depends on the track used and the encoding used In order to allow for varying user preferences and track encodings there are 3 settings for StereoXL The best one is typically in...

Page 8: ...crossovers and eliminated the DSP processing all together instead we chose to build the best system we could while meeting our industrial design and budget requirements Bass Extension To make the Sque...

Page 9: ...e the tradeoff is that as the bass response extends lower it s necessary to drive much more power into the speakers at low frequency risking distortion At low volumes this can be done very effectively...

Page 10: ...section of this paper By applying the compensation of Figure 12 in series with a variable frequency 4th order Linkwitz Riley filter we can choose any low frequency cutoff frequency we desire as seen...

Page 11: ...ssible filter Line In The Squeezebox Boom has a line level input that can be put to many uses Since it goes into the built in ADCs in the DSP we can perform virtually any processing on it we want and...

Reviews: