CALIFORNIA STATE UNIVERSITY, NORTHRIDGE

A DIGITAL

EQUALIZATION TECHNIQUE

A graduate project submitted in pmiial fulfillment of the requirements

For the degree of Master of Science in

Electrical Engineering

By

Colby J Buddelmeyer

December, 2011 The project of Colby J Buddelmeyer is approved:

Dr. Xiyi Hang Date

Professor Benjamin F. Mallard Date

Date

California State University, Northridge

11 DEDICATION

To my wife, Anna Pomerantz:

Thank you for your support, encouragement, and patience.

I could not have finished this journey without you.

111 ACKNOWLEDGEMENT

I would like to thank Dr. Sean Olive, Allan Devantier, and the Harman International R & D Group for allowing me to use the HATS (Hannan Audio Test System) as part of my project. Their work has fmihered our understanding of listening and created tools to revolutionize speaker design. I also want to thank Tim Prenta, Vice President of and Kevin Bailey, Director of Mechanical Engineering at Hannan Consumer for their support of my project. They allowed me tin1e to pursue my Masters and gave me access to the tools and resources used to build this project. Their support made this project possible and I am in their debt. Special thanks also to my project advisor Dr. Ichiro Hashimoto for his mentming, encouragement, and friendship. His teachings will greatly influence the course of my future endeavors. Much appreciation goes out to Dr. Xiyi Hang and Professor Benjamin Mallard for evaluating my project and being such great instructors. Thanks to Jolm Jackson for assisting me in taking measurements and providing guidance as to their meaning. Lastly, I wish to thank Brian Castro, Mark Glazer, James Hall, and Charles Sprinkle for sharing their knowledge of and DSP.

IV TABLE OF CONTENTS

SIGNATURE PAGE 11

DEDICATION iii

ACKNOWLEDGMENT lV

LIST OF FIGURES AND TABLE Vll

LIST OF SYMBOLS lX

ABSTRACT X

INTRODUCTION 1

SECTION I: LOUDSPEAKER DESIGN AND CONSTRUCTION 5

SECTION II: MEASUREMENTS 12

SECTION III: PROCEDURE 19

SECTION IV: RESULTS 30

SECTION V: APPLICATIONS 35

SECTION VI: CONCLUSION 37

REFERENCES 38

v APPENDIX A: THIELE/SMALL PARAMETER VALUES 41 FOR THE GTI 560 5 INCH

APPENDIX B: MATLAB LOUDSPEAKER CALCULATIONS 42

APPENDIX C: LOUDSPEAKER CABINET DRAWINGS 45

APPENDIX D: SPIN-0-RAMA TEMPLATE USER INTERFACE 53

APPENDIX E: UNEQUALIZED SPEAKER MEASUREMENTS 54

APPENDIX F: MATLAB HATS2FIR.M CODE AND .DAT OUTPUT FILES 62

APPENDIX G: FIR EQUALIZED SPEAKER MEASUREMENTS 67

APPENDIX H: IIR EQUALIZED SPEAKER MEASUREMENTS 75

APPENDIX I: LOUDSPEAKER PHOTOS 83

APPENDIX J: CIRRUS LOGIC CDB47XXX DSP EVALUATION BOARD 87

Vl LIST OF FIGURES AND TABLE

Figure 1: GTi 560 Woofer 6

Figure 2: Alignment Chart for Vented-Box Systems with QL = 7 8

Figure 3: Effective Port Length for a Flared Port 9

Figure 4: Port Design for the Project showing a length of 5 inches 10

Figure 5: Project speaker setup for horizontal measurement. 12

Figure 6: Project speaker setup for vertical measurement 13

Figure 7: Horizontal Loudspeaker Amplitude Frequency Response 15 (No Crossover)

Figure 8: Vertical Loudspeaker Amplitude Frequency Response 15 (No Crossover)

Figure 9: Key Loudspeaker Data for Un-equalized Loudspeaker including: 17 On-Axis Amplitude Response, Listening Window, First Reflections, Sound Power, Directivity Index (DI)

Figure 10: The HATS Low Frequency Network Virtual Transfer Function 20 Showing the Data of the Low Pass Filter

Figure 11: The HATS High Frequency Network Vittual Transfer Function 21 Showing the Data of the High Pass Filter

Figure 12: HATS predicted speaker response curves with added vittual EQs 22

Figure 13: Low Frequency EQ Target Curve output fi·om HATS 23

Figure 14: High Frequency EQ Target Curve output from HATS 24

Figure 15: Low Frequency FIR filter Impulse Response 25

Vll Figure 16: High Frequency FIR filter Impulse Response 26

Figure 17: Project Loudspeaker System Block Diagram 27

Figure 18: DSP Composer FIR System Block Diagram 28

Figure 19: DSP Composer FIR Custom Post Processing Module Routing 28

Figure 20: DSP Composer IIR 29 Custom Post Processing Module Implementation

Figure 21: DSP Composer Pass-Thm 29 Custom Post Processing Module Implementation

Figure 22: DSP Board LF Pass-Thm showing Flat Response 30

Figure 23: DSP Board HF Pass-Thm 30 showing Flat Response above 60Hz

Figure 24: DSP Board LF FIR Amplitude Response 31

Figure 25: DSP Board HF FIR Amplitude Response 31

Figure 26: DSP Board LF IIR Amplitude Response 31

Figure 27: DSP Board HF IIR Amplitude Response 31

Figure 28: Key Loudspeaker Data for FIR Equalized Loudspeaker 32

Figure 29: Key Loudspeaker Data for IIR Equalized Loudspeaker 33

Table 1: Virtual EQ Filters Applied in HATS 22

Vlll LIST OF SYMBOLS

BR Transducer motor strength measured in tesla-meters

Cms Transducer mechanical compliance measured in !-!miN

f3 System Minus three decibel half-power frequency (Hz) fs frequency of the transducer (Hz)

Levc Transducer voice-coil inductance in mH

Mms Acoustic mass of the transducer diaphragm assembly including the air load measured in grams

Q Ratio of reactance to resistance in series circuit or reactance to resistance in parallel circuit

Qes Transducer electrical Q

Qms Transducer mechanical Q

Qts Total Q of transducer (woofer) considering all transducer resistances

Re DC resistance of the transducer voice-coil measured in ohms

Sd Effective surface area of the driver cone measured in cm2

Vas Volume of air having the same acoustic compliance as the transducer suspension measured in liters

Xmax Peak linear displacement of transducer cone measured in mm

IX ABSTRACT

A DIGITAL LOUDSPEAKER EQUALIZATION TECHNIQUE

By

Colby J Buddelmeyer

Master of Science in Electrical Engineering

This project illustrates a method of implementing a digitally equalized

loudspeaker. A two-way loudspeaker using off-the-shelf transducers will be designed using the best construction methods derived from the literature. This technique will

allow the author the optimum frequency response using the available components. The

Harman Audio Test System (HATS) will be used to obtain acoustic measurements in a

4pi anechoic chamber. These measurements and their processed results using HATS will

characterize the acoustic performance of the un-equalized loudspeaker. HATS will then be used to determine the target functions needed to equalize the loudspeaker for flat on­ axis frequency response. Vectors of the target functions will be exported to MATLAB where they are used to generate the coefficients of two 128-point FIR filters. The filter coefficients will then be implemented into a DSP evaluation board. An IIR implementation using values derived from HATS will be created with tools built into the

DSP software. A listening comparison can then be performed using FIR or IIR equalization versus no DSP, or pass-thru, for subjective evaluation. Anechoic measurements will be used to verify the loudspeaker has an improved frequency response based upon the current psychoacoustic literature. Finally, further applications and existing products with similar technologies will be discussed.

X INTRODUCTION

The origin of the loudspeaker can be traced back to Alexander Graham Bell and

the telephone [1]. The first binaural sound reproduction (meaning true stereo sound)

dates back over a century to 1881, when soon after the invention of the telephone, an

experiment was conducted at the Paris Opera demonstrating the use of two separate

channels. These consisted each of a telephone transmitter, an interconnecting wire and a

telephone receiver [2]. This primitive version of a stereo loudspeaker system was far

from today's modem designs.

It was not until 1923 and the initiation of regular radio broadcasting by the British

Broadcasting Company that high quality sound reproduction actually began [3]. Higher

fidelity was demanded and improved versions of Bell's original transducer resulted in the

moving-iron loudspeaker [3]. This speaker consisted of a cone driven at its apex by an

iron armature moving in a magnetic field [3]. The speaker's name is derived from the

fact that part of the iron of the magnetic circuit moves. By 1925, General Electric

engineers Chester W. Rice and Edward W. Kellogg presented the first moving coil

loudspeaker. Their paper entitled "Notes on the Development of a New Type of Hornless

Loud Speaker" [4] is the basis for the modem dynamic loudspeaker.

Still, there was much more work to be done. Research was devoted to both the

objective and subjective (or psychoacoustic) measurement of loudspeakers.

Advancements in acoustics led to a better understanding of how to equalize a loudspeaker using the inherent characteristics of the transducers, enclosure materials, box shape and size, and by the use of absorbent filling materials. By the early 1960's, the electro-

1 mechanical analogies and basic design characteristics of moving coil direct radiators

were well understood. As demonstrated in his influential paper entitled "Loudspeakers"

[5], Olson and his contemporaries had substantially developed this area of research. At

the same time, inventors were beginning to understand the need for multiple transducers

to achieve true full range (20Hz - 20,000Hz) designs. These designs would require

electrical networks to separate the various frequency ranges of each transducer. Two­

way, three-way and even four-way designs were created using a variety of techniques.

Unfortunately, the wide manufacturing tolerances of the transducers produced

during the 1960s often reduced the effectiveness of the crossover networks. Since the

cross over frequency is usually located in the area of the sound spectrum most sensitive

to human hearing, networks needed to be adjusted to individual transducers. This meant

elaborate networks had to be devised that allowed user adjustable components.

Fortunately, modem production processes and a better understanding of the loudspeaker

system have enabled more systematic design approaches [6]. Still these analog methods

of adjusting the fl-equency response were limited. Introducing additional components for

better control adds cost and changes the overall response of the system. The result is a lot

of trial-and-enor in design and manufacturers being forced to choose between best response and lowest cost. Design tools continued to progress with the creation of

standard design characteristics for system design called the Thiele/Small Parameters [7].

Fmiher work led to improved analog networks, including the famed Linkwitz-Riley

crossovers [8] [9]. Still, even experienced designers and engineers do not agree on the best characteristics for a loudspeaker [10]. The ability for more control was needed. Into this problem we introduce the digital (DSP) crossover.

2 Digital signal processing allows far more control of the system. A well-designed

DSP does not load the system it is being used to filter. Thus, the effects of adding a digital filter in pass-thru mode are negligible. This fact alone makes DSP loudspeakers much easier to design. In addition, DSP provides for unlimited order filters and the ability to completely tailor the response of the system. While this will not make a poorly designed speaker great, it will allow a well-designed loudspeaker to be significantly improved.

While the theories and algorithms for digital filtering were well established by the

1970s, inadequate processing power and the high cost of DSP ICs did not allow the technology to be widely available. Most DSP power was reserved for Audio/Video receivers and post processors. These devices would allow for the decoding needed in

THX, Dolby, and other digital sunound algorithms [11]. The increasing power of DSP

ICs and the reduction in cost achieved in the first decade of the 2000s have now enabled them to be included in speakers. As speakers are increasingly self-powered, the addition of DSPs for system equalization and other enhanced features is becoming commonplace.

This paper will show the design of a loudspeaker utilizing modern teclmiques.

The process will begin by following the best speaker box practices in order to produce a design that has good characteristics for digital equalization. Measurements will be taken showing the frequency response of the system without the crossover. Crossover target functions will be created for best equalization and then implemented using a finite impulse response (FIR) filter generated in MATLAB. The FIR coefficients will be programmed into a DSP and measurements for the filtered system will be taken. A second filter using the infmite impulse response (IIR) method will also be made for

3 companson purposes. The paper will discuss how the filtered speaker meets the objective of improved fidelity through digital filtering based upon the cunent knowledge of psychoacoustics. The as-built loudspeakers will also be available to the committee for subjective listening. Finally, the future applications of this technology will be considered.

4 I. LOUDSPEAKER DESIGN AND CONSTRUCTION

A number of important characteristics must be considered when starting a

loudspeaker design. Typical factors that may be considered include: frequency response

(amplitude response), sound power, directivity index, harmonic distortion, spurious noises and inter-modulation distortion, frequency shift including FM distortion, dynamic range compression (power compression), transient distortion, phase distortion, group , electro-acoustic efficiency, power handling capacity (or loudness), constancy of performance, size (and appearance), cost, and design time [12]. The order of importance for these priorities differs by design and has changed over the years. While the purpose of this report is to show how to equalize a speaker using DSP, there are important first steps that cannot be ignored. In order to successfully equalize a loudspeaker (using any method), it must have a basic design that will allow for proper alignment. This means the box size and tuning must produce a realizable frequency response that is useful for further equalization with the crossover network.

Most designs begin with the selection of the transducers. For this design, the author was restricted to using standard components that can be easily and affordably purchased. The transducers selected were a generously donated set of JBL 560 GTi

Series speakers. This and woofer set have been designed by JBL engineers to perfmm well together in a correctly tuned and equalized system. The GTi 560 Series is a competition speaker system meant for automotive use. It consists of two 5 inch and two 1 inch . Many of the issues mentioned above were already solved (or determined) by the choice of h·ansducers. Transducer design and selection is a very important part of any speaker system. The design and characteristics of transducers is

5 1. Spider-Landing Vents:Minimize distortion from mechanical noise. 2. NomeX Spider: Provides linear force in both movement directions. 3. Nitri!e-Butylene Surround: Ensures superior longevity. 4. Copper Polepiece Cap:Provides linear inductance over the full range of forward voice-coil travel for reduced intermodulation distortion. Provides crystal-dear vocals and midrange, even during heavy bass signals. 5. Polished and Flared Polepiece Vent: Provides a low-velocity inlet and outlet for the movement of air in and out of the motor structure. Minimizes distortion from mechanical noise. 6. Neodymium MagnetProvides high flux density. Also allows more room for larger steel motor components to provide critical heatsink mass for the voice coil. 7. Vented Gap Cooling Ports: Provide movement of air over the voice coil for superior power handling. B. Flux Stabilization Ring: Provides global stabilization of the static magnetic field and works with the copper cap to minimize coil inductance during inward movement of the voice coil. 9. Voice Coil: long, over-hung 2" diameter, aluminum edge-wound voice coil provides high excursion for improved low-frequency capability Reduces distortion at low frequencies and high input

10. Vented Voice Coil FormerMinimizes distortion from mechanical noise. 11. Screw-Down Terminals: Ensures reliable high-quality connections. 12. Kevlar Dustcap and Cone BodyUitrarigid Kevlar dustcap and cone body minimize unwanted cone flexing for smooth frequency response. 13. Cast-Aluminum Basket:Provides a rigid support for motor and moving assembly

Figure 1: GTi 560 Woofer [13]

quite involved and beyond the scope of this report. A good starting point for further

infom1ation about transducer design can be found in Chapter 1 of the Loudspeaker

Design Cookbook [14]. Appendix A shows the Thiele/Small specifications for the GTi

560 woofer. These were used to determine the size of the box required to meet the

desired frequency specifications. The author decided to limit the target low frequency

response of the design to -3dB at 60 Hz. This was chosen to prevent distortion of the woofer at low frequencies. In order to extend the low frequency response to achieve this

specification, the speaker was built as a vented box (more commonly known as ported).

A vented box loudspeaker incorporates an opening which allows air to move in

and out of the enclosure in response to pressure variations within the enclosure. The technique exploits the of the box and port system. The design of

6 vented enclosures is covered in detail in papers by Thiele and Small [15] [16]. The basic

process required for alignment as used for this design will be reproduced here. The steps

follow the procedure described in the Loudspeaker Design Cookbook pgs 56-78 [14] and

Small [16] with the exception that the project was started with a predetermined box

volume.

1. Select an appropriate woofer. The GTi 560 Woofer has a rated Qtsof 0.34 which

= satisfies the requirement of Q15 0.2- 0.5. The measured value changed to 0.45,

which is still suitable for use in this project.

2. Typically, alignment would be chosen next. For this project, the box volume was set

at Vb = 0.38 ft3 (10.8/iters). This was done since choosing the alignment first could

lead to the requirement of producing different sized boxes to arrive at the correct

tuning. The value was also based upon the guidance of experienced JBL engineers.

3. Choose an alignment. A flat Quasi-Third Order (QB3) alignment was selected. It is

the most common vented alignment as it yields a smaller box size and lower .h for a

given driver Qts [ 14].

, 4. Determine the Be, f8 Qts' Vas' Xmax'Sd, and Vd Thiele/Smail parameters for the

woofer. All of these are given in the woofer data sheet except for Vd which is

calculated as:

7 Note that values were adjusted for the actual driver as measured in the lab. For more

information on loudspeaker testing see chapter eight of [14]. The adjusted values are

shown in Appendix A.

5. Assume leakage loss, QL,is equal to 7.

6. Use alignment chart per Small [16] with measured values of Qts and calculated value

for a . See Appendix B for MATLAB code showing the calculations and the results.

The results of plotting the derived values on the alignment chart are shown below.

.. 5 .7 1-4 k QL=7 I I l I I I I I I I I I '8--+0 1 2 3 ' 5 7 0.6 ' 3 ~ QT f3/fs ~"' _,f3 QT r...... 1- - • ""' ~ ~ - ~ fs - - 1"-o~ I .... ll II' 0.4 I " ~ 2 v ~ I f"-. h ' v , ~ . ~ h I P< I /-~ ...... 0.2 ~ - ' 1 :::::: ~ I I I 0 I 0 .3· .5 .7 1 2 3 5 7 10

Figure 2: Alignment Chmi for Vented-Box Systems with QL = 7 [16] Shown with plot of project values in red

8 It can be seen from Appendix B that the calculated value of a:::0.66. We find from

Figure 2 that h:::0.87 and f3/fs =0.77. We also fmd the calculated value of the

-3dB frequency for the design to be approximately 57Hz (See Appendix B).

7. Detennine the port length and diameter. Using the calculations in Appendix B we

find the important values for the pmt. These are: minimum pmt diameter of just

under 2 inches and port length of approximately 4 inches. The poli, the PSP2 made

by Precision Sound Products (http://www.psp-inc.com), has a one-inch flare on each

end to prevent air noise. The general guideline for the effective poli length is to

reduce the calculated length by half the flare radius on each end (see Figure 3). Thus,

the designed port length for the project is 5 inches (see Figure 4) resulting in an

effective length of our calculated 4 inches.

This air belongs to port

This air belongs This air belongs to outside -- to outside

I I I I I I I I I I I I f--1---1 1---1---l --~L Half of flare Effective length radius __j

Figure 3: Effective Pmt Length for a Flared Pmt

9 Figure 4: Port Design for the Project showing a length of 5 inches

The alignment of the project is now complete. There are still many more items that could be assessed to make an ideal loudspeaker. For this project, the other items considered

include: diffraction, transducer placement, directivity, and enclosure structural design.

Diffraction is the process by which the change of direction of sound takes place

[17]. Olson demonstrated that the exterior of the cabinet influences the response of the loudspeaker. This change in response is due to the diffraction effects produced by the surface contours of the cabinet [18]. Olson measured the performance of a great many cabinet shapes loaded with a direct radiator loudspeaker. The results showed that reducing sharp boundaries on the front portion of the speaker reduces variation in response. Thus, for this project, all comers on the loudspeaker are well rounded with no

10 sharp edges on the baffle. The next issue, transducer placement, is important to prevent phase and directivity problems. In order to minimize this issue, the transducers were spaced as closely together as possible. In addition, the tweeter is mounted close to the baffle top at a distance different than its distance to the left and right sides of the box.

The purpose is to vmy the distance to the diffracting edges to create a more random phase relationship between the primary and diffracted sound waves [18]. In addition, a waveguide included with the GTi 560 series was used for mounting of the tweeter. The purpose of the wave-guide is to acoustically load the tweeter and thereby narrow the directivity pattern. The goal is to focus the acoustical energy of the tweeter and thereby match the directivity of the woofer at the crossover point. More info on directivity related to transducer spacing can be found in reference [19]. The final issue considered in the cabinet design was the constmction. For ease of manufacturing and consistency of wall density,% inch medium density fiberboard (MDF) was used for the walls and brace.

The front baffle was made extra thick (1 inch) to further stiffen the unit against the first cabinet resonance. A brace was utilized to provide additional rigidity. The cabinet walls were lined with one-inch thick sheets of fiberglass to reduce sound radiation and provide improved damping. The cabinet drawings can be seen in Appendix C. See reference

[20] for more info on loudspeaker cabinet materials and constmction.

11 II. MEASUREMENTS

Measurements were taken of the raw (un-equalized) loudspeaker using the 10,000 cubic foot JBL 4pi anechoic chamber. This chamber has large 4-foot wedges, which

1 allow for echo-less measurements from 60Hz to over 20kHz(+/- 0.5dB, l/20 h octave).

Additional calibration enables the chamber to be accurate down to 20Hz (+/- 0.5dB,

1 1/1 0 h octave) [21]. The speaker was placed 2m from the measurement on a platform that rotates in 10° intervals :fi:om on-axis (0° degrees) to 350°. The height of the rotating platform is adjusted so the reference axis (or midpoint between the tweeter and the woofer) is centered at the conect measurement location. This same process is applied for both the horizontal and vertical axes. Thus, 72 measurements are taken in total.

Figures 5 and 6 show the horizontal and vertical setup of the speaker in the chamber.

Figure 5: Project speaker setup for horizontal measurement.

12 Figure 6: Project speaker setup for vertical measurement

The test results have been auto-adjusted to the reference standard of lmeter so the sensitivity can be read directly [23]. Sensitivity is a measure of the acoustic sound- pressure level produced by a stated electrical input voltage [6]. The typical standard is to measure at a distance of 1 meter with an input reference voltage of 2.83V. Loudspeaker standards specify that measurements should be made in the far field, which is defmed as the point where sound level decreases at -6 dB per doubling of the distance. For most loudspeakers, a distance of 2 meters is adequate for this requirement. After taking each measurement at 2m, the sound level that would be expected from a point source at lm is then calculated [23]. This is the reason for the auto-adjustment of the levels.

Unfortunately, the need for separate amplification of the tweeter and woofer meant the tests had to be performed with an un-calibrated stereo reference . A Proceed

Amp 2 was used instead of the reference Lexicon 501 mono-block amplifier typically used in the laboratory. Thus, the SPL levels in this report are reference values only. For

13 a true comparison, the raw speaker measurements had to be acquired with the DSP board

in-line before the amplifier and set to pass-tluu mode. We will forego an in-depth

discussion of the DSP board until Section III.

The interface for taking these measurements is called HATS or the Hmman Audio

Test System. The HATS software is a powerful sixteen channel audio analyzer that is

optimized for measuring loudspeaker and loudspeaker-room systems [22]. The HATS

analyzer utilizes a BSS BLU-32 hardware I/0 for the AID and D/A used in taking the

measurements. HATS has many built-in stimuli for audio testing and can be configured

with the BLU-32 for a diverse set of applications. More about the software can be read in

the HATS User Manual [22]. Various templates can be made in HATS for standard

acoustical tests. For the 72 measurements described above and their conesponding

analysis, an engineering template called the Spin-0-Rama was utilized. See Appendix D

for a screenshot of the Spin-O-Rama user interface. This template runs the test and provides objective loudspeaker output data. The horizontal and vertical must be set up

and run individually but the 36 measurements for each are automated.

The horizontal and vertical anechoic speaker measurements at 0°, 10°, 20°, 30°,

60°, 90°, 120°, and 180° are shown below. From the anechoic measurement curves, we can see a clear discontinuity at approximately 1200 Hz. This is where the woofer response drops before the rise of the tweeter response. There is a clear level difference between the tweeter and the woofer of over 10 dB. The large peak at 2kHz in the horizontal response is caused by the acoustic loading of the waveguide.

14 95.0

!<10

:f Fl.. "' ~ roo ~ if.

ro

EnD

No-HorO r.J3"Hor3J.IV12 Horl:;n All. Hor 10 N 6 Horfll .'·..; 18. Horl£0 /v2: Hor:dl 9 HorOO

Figure 7: Hmizontal Loudspeaker Amplitude Frequency Response (No Crossover)

HARMAN Audio Test System 95.0

!0.0

roo I m " ! ro.o J

ro

ro.o

N37Ver0 ./V.UVer3(1/v~9Yer120 /V 33. Ver 10 IV 43. Ver60 /'-, 55 Ver 18J /V39·Ver20 .w. Yu90

Figure 8: Vertical Loudspeaker Amplitude Frequency Response (No Crossover)

15 HATS also allows us to generate other key data used in analyzing the speaker frequency response. These include the listening window, early (or first) reflections, sound power, and the directivity index (DI). The meaning of these terms and their curves will now be explained:

Listening Window: Listening Window refers to the spatial average of the nine frequency responses on the ±10° vertical and ±30° horizontal angular range [23]. This area of the speaker is the most common listening area. The spatial averaging attenuates small acoustical interferences that have little effect on the overall sound quality and reveals which can be audible.

Early (or First) Reflections: Sounds that have been reflected only once on their way to the listener. The curve is an estimate of all single-bounce, first reflections in a typical listening room. Being that it is a spatial average, a bump that appears in this curve and also appears in other curves provides clear evidence of a resonance [23]. For more information about the research behind this curve and its calculation see [21].

Sound Power: Sound power is meant to represent all the sounds arriving at the listening position [23]. As such, it is a weighted average of all the horizontal and vertical measurements. The weighting is applied to make the results representative of the human listening experience. The sound power is a measure of the total acoustical energy radiating through an imaginary spherical surface with radius equal to the measurement distance [23].

16 Directivity Index: The directivity index is defined as the difference between the on-axis curve and the sound-power curve. The on-axis curve often has diffraction artifacts related to the shape of the cabinet or transducers that do not appear in other measurements. In order to prevent these artifacts from affecting the curve, the definition has been redefined to make the DI (directivity index) the difference between the listening window and the sound power curves. This curve is a measure of the degree of forward bias (or directivity) in the sound radiated from the loudspeaker [23].

HARMAN Audio Test System 95.0

00.0

00.0 f !'! •,_m ! 70_0 e ~ it l

<>o+"'------,-.-oo------10:;:--oo------,-IOoor:--o-----::-J

NOO OnAxis r•83:Tota1SGUndPower ,;- • 81 Windaw N 84· Tolal Snund Power Dl ···82 FnstRefiectioRs ah(-10123120\111·49:16MJ-C'Ox:t.onoertsendSdmgsY'~J~'HyDoo..r.'Jerts'lec.e6$'Msd.!lalfrnl_ft!:s'&HMs

Figure 9: Key Loudspeaker Data for Un-equalized Loudspeaker including: On-Axis Amplitude Response, Listening Window, First Reflections, Sound Power, Directivity Index (DI)

17 Figure 9 shows the key measured and calculated metrics for the project loudspeaker. (Note that Appendix E shows the 0°, 10°, 20°, 30°, 60°, 90°, 120°, and 180° anechoic speaker measurements and their calculated metrics in larger and separated graphs for ease of viewing.) Here again, we see the large discontinuities observed in the individual responses. This result makes sense as these individual responses are used in the calculated curves. It is not possible to objectively quantify the sound character of a loudspeaker in a single measurement. Thus, the cunent best method uses many curves and the relationship between these curves to define the response. Section IV will discuss this topic in greater detail. What we can understand at this point is the need for amplitude equalization of the speaker based upon the differences in level between the tweeter and the woofer and the loss of audio at 1200 Hz. It should be noted that items including phase response, non-linear distortion, and other problems could also be measured and conected. Since the human ear has shown through testing to be insensitive to speaker phase variations, this problem will not be considered in depth [23]. Nonlinear distortion will also not be considered as its audibility is affected by the type of distortion [25] [26].

While it is possible to conect for these issues in DSP, they will be considered outside the scope of this project.

18 III. EQUALIZATION PROCEDURE

For this part of the project we again start by turning to HATS. HATS has the capability to apply virtual transfer functions to the measured and calculated data.

Equalization (EQ) curves can be applied directly in HATS and the results can be seen in real time. This is a ve1y powerful aid to the would-be loudspeaker designer as it allows for trial-and-en·or without the need of additional measurements. Based upon the results of the raw curves generated for the project speaker, we can conclude that adjustments are needed to improve the overall amplitude frequency response.

The first question that needs to be asked is: "What is the ideal amplitude response of a loudspeaker?" There is no one answer to this question. Many papers have been written on this topic and as yet there is no definitive answer. Based upon the research of

Toole and Olive [26] [27] [28] [29], a high conelation is shown between listener preference and loudspeakers with flat on-axis amplitude. Thus, for this project, flat on­ axis amplitude was established as the optimum speaker amplitude response. With this goal in mind, HATS can now be utilized to optimize the speaker's response. The Spin­

O-Rama template allows the use of a global EQ, a high fi·equency virtual transfer function, and a low frequency virtual transfer function to create the crossover and apply additional EQ.

The process of equalizing a speaker in HATS mimics the traditional trial and error methods. It requires an understanding of filters, loudspeakers, and their interactions. As stated above, the great advantage of using HATS is the ability to make adjustments and see the results in real time without the need for physically rebuilding the crossover or

19 taking additional measurements. Still, there is no substitute for experience since the great flexibility of the tool can allow for endless possibilities in design. Knowing what filters to apply at the starting point is essential. Reviewing the raw data in Section II, we found the approximate crossover frequency to be 1200Hz. At this point the Low Frequency

Network Virtual Transfer Function (LF Network VTF) window was activated and a third order maximally flat (or Butterwmih [14]) low pass filter was created with center frequency of 1300 Hz. Next, the High Frequency Network Vi1iual Transfer Function

(HF Network VTF) window was activated and a second order Butterwmih High Pass filter was created with center frequency of 3000 Hz. The LF and HF Network VTF windows are shown in Figures 10 and 11. Global EQ was not utilized for this project.

! EQs [Hi§~~~~~~~~~}______

i ~~~-~:::~:;~ :~~~~~----~ sample Rate: ~~~~I~~~~;-~~=;~;J i 0 Parametric 200Hz I EQ Type: Low Pass __ v J

1 1 I FilterType: [s~it;;;;~;i;:=-..::=:::~:-;1

1 i 1 ! Frequency: -~;~~]if:::.:::~=-=-==~ 2! Hz i I : Filter Gain: ------·--- . l! Bandwidth: Octaves Slope: -i dB/Octave i l A' Order: ______vi ! IJ I Overall Controls I

Gain: L.iO.OO ______...

I Delay: i~-00 A i ms --~_j I :Flip Phase 0

't_ __ 0 Always On Top Close Apply

Figure 10: The HATS Low Frequency Network Virtual Transfer Function Showing the Data of the Low Pass Filter

20 0 0 Parametric 4700Hz Sample Rate: )4BOOO vi 0 Parametric 4700Hz 0 Parametric 21OOHz EQ Type: IHigh Pass v] 0 Parametric 3700Hz Filter Type: IButterworth v) Frequency: 13000.00 ~] Hz Filter Gain: 1o e:r1 I dB Bandwidth: II tf: I Octaves Slope: t. dB/Octave

Order: 12 ~I 0 ver all Controls Gain: 1·7.00 ~I dB Delay: 1o.oo ~I ms :Flip Phase D AddEQ II DeleteEQ I D Always On Top Close II Apply J

Figure 11: The HATS High Frequency Network Virtual Transfer Function Showing the Data of the High Pass Filter

For low-pass and high-pass filtering, HATS can apply Buttetwmth or Linkwitz-

Riley [8] [9] filters. The crossover frequencies and types used in this project were chosen by trial-and-error to produce the best overall flat amplitude frequency response. As can be seen in Figures 10 and 11, additional parametric EQs were applied to improve the overall response. Table 1 shows all the filters applied including these additional EQs and their data. The purpose of the EQs was to prevent peaks or dips apparent in the predicted response curves. The result of applying these curves on the impmtant loudspeaker curves is shown in Figure 12. Here we can see the on-axis has been significantly improved from the raw data. We also find the other curves are smooth which has been shown to conelate well with listener preferences [23]. Remember that these curves including the

21 revised on-axis response are predicted values that are yet to be measured for verification in the anechoic chamber.

Virtual Equalization Filters Applied in HATS CenterFreq Filter Gain Bandwidth EQType Filter Type (Hz) (dB) (Octaves) Low Pass 3rd Order Butterwmth 1300 0 NIA LF Paramettic NIA 200 1.5 0.2 VTF Parametric NIA 900 -6 1 Parametric N/A 4000 -5 0.2 High Pass 2nd Order Butterworth 3000 -7 NIA Parametric NIA 2100 -2 0.25 HF Parametric N!A 3700 -2 0.5 VTF Paramettic N/A 4700 -4 0.25 Parametric N/A 4700 3 0.1

Table 1: Virtual EQ Filters Applied in HATS

!HARMAN Audio Test System

I 850

000

li !~ j] !1 '"'i I

35.0-\-,:,------,•oo------~---,ooo~'------,=~,----J,.,j, Frequency (Hz)

;~373:0nAxis Xi376:To!aiSoundPan-er ]~374:Wmdow N377 TolaiSoundPowerOI !..I'V375:Firs!Reftecti!!ns )c:o!r(-11lflJ/20111:03:12A.I·C.t>octmms arx:ESe!:hgs'Cf:btJ~~ut~s'lece69Bldsd!lla\fna! Bes'mstt_pti._rl'twl_!p01_t.n3_2011-1G-16111lts

Figure 12: HATS predicted speaker response curves with added viliual EQs

22 The next step is to output the results of the virtual transfer functions for use in creating the FIR coefficients in MATLAB. This was accomplished by exporting the HF

VTF Target and LF VTF Target Rows of the Spin-0-Rama worksheet. Figures 13 and

14 show the LF and HF virtual target curves, which are composites of the EQs shown in

Table 1. The result of expmiing the curves is two text files that contain vectors of the frequency, magnitude, and phase of the target curves. These files could not be included in this report due to their length. The files were then imported into MATLAB. A

MATLAB program was written to provide the FIR coefficients of both the 128-point low fi·equency and 128-point high frequency filters. The magnitude frequency response of the resulting FIR filters should match those shown in Figures 13 and 14.

HARMAN Audio Test System

10.0 I

0.0-j------

-10.0

~200

-::o.o

-35.o,.±------,oo.------'-----,~OOJ------'-----~--,oooo.---l Frequency {Hz)

W383lFVTFTa.rgel

Figure 13: Low Frequency EQ Target Curve output from HATS

23 0.0

-10.0

-20.0

-:no

-50.0

~or-~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2

lv382. HFVIFTarget

Figure 14: High Frequency EQ Target Curve output from HATS

Appendix F shows the code for the MATLAB program hats2fir.m. The code has comments that describe each step in more detail. A general synopsis for the function of this code is to provide the bk filter coefficients for the general FIR filter of the form:

M-1 = I, b,x(n-k) k=O K

The filter was implemented by first importing the HATS generated text files into a

MATLAB data file. The data was then read into frequency, magnitude, and phase vectors. This data was then re-sampled and interpolated using the interpl function of

MATLAB. The complex frequency response was then created and the inverse Fourier

24 transfonn was taken using the MATLAB function ifft. Only the real part needed to be considered. Note that the result of this technique produces the impulse response, which is the same as the FIR coefficients [30]. The resulting impulse responses were then plotted and are shown below in Figures 15 and 16. The .DAT files with FIR coefficients can be seen in Appendix F.

LF Impulse Response 0.05

~ . (j v : . 0.04 ... (i ).: ...... ; ...... ;...... : ...... : ...... J)~ ~ ~ ~ ~ ( !":"~ : : : : rr< : : : : 0.03 .. ( ~- ...... -~· ...... ~ ...... -~· ...... -~ ...... v ~ ~ Q) 1> : . . -o

0 lj llll~. • 0 f!>

-0 01 i . 0 20 40 60 80 100 120 140 Sample

Figure 15: Low Frequency FIR filter Impulse Response

25 HF Impulse Response 0.3r-----,-----~------r-----,-----~------r-----. 025 ) .: ' . ' . ! .

0.2 ...... : ...... -~ ...... ! ...... "1" ...... ~- ...... ~ ......

0.15 ••••••••••••.: •••••••••••• .: •••••••••••• : •• 0 •••••••••.: •••••••••••• : ••••••••••• ~. ••••••• 0 • 0 • ...... 0.1 •••••••••• -~ •••••••••••• : • 0 ••••••••• -~ 0 ••• 0 ••••••• ~- ••••••••••• : ••••••••••• -~ •••••••••• 0 Q) -o . . . . :::::1 . : . . :t:: c: 0.05 ••••••••••• : •••••••••••• : ••••••••••• -: •••••••••••• : ••••••••••• ~ •••• 0 ••••••• : ••••••••• 0 • Ol . . . . ro . : : : 2:: ~: : . : 0 w ~ ~ ~ ~ ~ ~ -0.05 D- ...... ~ ...... ·: ...... ~ ...... : ...... ~- ...... ~ : ......

-0.1 )...... L...... t...... ~ ...... ~ ...... ~ ...... L...... : : : -0.15 ' ...... ·l· ...... ·[ ...... j...... ·i ...... ·l· ...... ·1· ...... i . . . -0.2 0 E ~ 00 00 100 1E 1~ Sample

Figure 16: High Frequency FIR filter Impulse Response

The fmal step is to implement the FIR coefficients into the DSP board for filtering of the loudspeaker. Figure 17 shows the generalized system block diagram. The DSP integrated circuit (IC) utilized for the project is the Citrus Logic CS47048C. A circuit board was required to gain access and control the CS4 7048C I C. Since designing the circuit fi-om scratch was considered beyond the scope of the project, the CDB47XXX evaluation board was used to implement the filters. This board has multiple analog and digital I/Os to the onboard CS47048C DSP IC. In a real system, only the DSP would be utilized within the architecture of the product. Cirrus provides a software interface to the

26 IC called the DSP Composer. The software comes with built-in signal processing

modules, and the visual interface provides for ease of design.

DSPBOARD

HFXOVER

LFXOVER STEREO INPUT HFXOVER

Figure 17: Project Loudspeaker System Block Diagram

Building a project within DSP Composer requires ce1iain component blocks to be placed

within the system. Once these blocks have been included, the custom pmiion of the

design may be implemented within the Custom Post-Processing Module (or Custom

PPM) block. For the project, the custom FIR primitive was used for creation of both the woofer and tweeter equalization. Once the component blocks are properly placed and the

system is correctly routed, all that is necessary for implementation of the FIRs is to point the primitive to the correct file location for the FIR coefficients. The project can then be built and tested. Figures 18 and 19 show the system design within DSP Composer for the

FIR filter design.

For comparison purposes, a second version of the project was built using the IIR method. For this method, the EQs shown in Table 1 were created using the built-in primitives for low pass, high pass, and parametric filtering. The user interface showing the implementation and three of the selection windows is shown in Figure 20. Finally, as mentioned in Section II, a pass-thru version was created for use in taking the raw measurements. This routing of the custom PPM is shown in Figure 21. Note that a 60Hz

27 high pass filter was applied to the tweeters for DC protection. The completed designs are now ready for attachment to the amplifier/speaker system for measurement.

. OSP Composer CS4 7XXX [FIR_01_s!ereo] (';]fQj~ File Edit View Mode Tools Windows Help (]) e:3 l5lJ ; l:f"1l fi"';> . ()Go! ••, • ibconnect ::bEmulation D)Sy~em~ ~=---~~--~~----~~------4 [~ Remap Audio Input Ed Remap AuctJO Output 6) Audio In 6) Audio out System ;:t· C::1 Decoders i.t: CJ Matrix Processors !:E CJ Vutua!izers !± D Post Processing :t CJ Spanning Elements i:E C:J Graphic Elements & Blocks

User Devices

Page 1 Custom PPM

edJ1

Figure 18: DSP Composer FIR System Block Diagram

. OSP Composer· CS47XXX [FIR_01_s!ereo] (';]fQj~ File Edit View Mode Tools W10dows Help DJ e:3 l5lJ l:f"1l fi"';> {)Gol •• ~Connect £hEmulation CJ S~em block r-""'----"""'---~=-----~=------1 L] Remap Audio Input 6] Remap Audio Output [S.J Audio In Cu.rloM PPM.In ut.L EJ Audio Out :t~ CJ Decoders ~:f CJ fY!atrlx Processors :£ CJ Virtua~zers if. D Post Processing 'f C:J Spanning Elements TlHF 128 Tap FIR !+:: CJ Graphic Elements &Blocks

CUstos PPMh utR

User Devices ----

~Custom PPM ;r------1

Elements flyoffs / Compile Results J.. Fllld Results Debug / edit . liUdiciout

Figure 19: DSP Composer FIR Custom Post Processing Module Routing

28 ,Qi u

Figure 20: DSP Composer IIR Custom Post Processing Module Implementation

• DSP Composer- CS47XXX [passthru_stereo_v6] GJ~~ File Edit View Mode Tools Windows Help

(]! £::3 (!iii]. cPU fi""'{J i {)Go! G/)'·• ~Connect ;:hEmulation IS] System block .--'--=:::_---='---...... ::.-=-'----_:_::..._c______,

['SJ Remap Audio Input EJ Remap Audio Outpu fS1 Audio In (vCii#iiM?PPIJI.IiiiiiJ[L' Q Audio Out cf CJ Decoders lt CJ Matrix Processors d:· CJ Virtualizers iti CJ Post Processing •'t. CJ Spanning Elements + CJ Graphic Elements & ,

< > User Devices

i\ Page 1 XPage 2 I

1\ Elements f.. Flyoffs 1 _K Compile Resu_lts_6r·.-;:~:;::in"'d"'Rc:-es"'uc;;tt-:-s-I\7..-;D"'e""bu"'gc-/r_------1 edit

Figure 21: DSP Composer Pass-Thru Custom Post Processing Module Implementation

29 IV. RESULTS

Before testing the speaker in the anechoic chamber, a measurement was taken of the amplitude frequency response for the DSP board by itself. The measurement was taken for the pass-thru, FIR, and IIR filter implementations. Note that the pass-thru was taken before the measurements in Section 2 but is shown here for clarity. The results are shown below in Figures 22-27. We expect the pass-thru curves to be flat except for the

DC filtering of the tweeter. The FIR and IIR implementations in the DSP board should produce a result that matches the target curves generated in HATS as shown in Figures

13 and 14.

Audio Precision 10/23/11 21:54:56

+0 2 .Lin

+0. 1

+0 1/ \ /' d ...- -r-.. B -0 1 -- ' -0 2

-0.3 \ \ -04

20 50 100 200 500 1k 2k 5k 10k 20k Hz

Figure 22: DSP Board LF Pass-Thru showing Flat Response

Audio Precision 10/23/11 22:32:11

+1 0 Ap 5 0 - --. / 5

d B -1 0 ' -1 5 I

-20 I

-25 - / -30 20 50 100 200 500 1k 2k 5k 10k 20k Hz

Figure 23: DSP Board HF Pass-Thru showing Flat Response above 60Hz

30 Audio Precision 10/23/11 21 ;56:1 5

0 5 An 5 5 0 - ,...... , -22 5 5 5 "' 0 ' 5 ' '\.

-42 5 20 ? " Hz

Figure 24: DSP Board LF FIR Amplitude Response

Audio Precision FREQUENCY RESPONSE 10/22/11 12:58;36 .,0 Ao ' - ' / 0 / , / . / 6 / ' / 0 ,

Figure 25: DSP Board HF FIR Amplitude Response

Audio Precision 10/23/11 21:57:47

Ao -...... "\. -27 5 ' \. '\. -37 5 '\.

-42 5 20

Figure 26: DSP Board LF IIR Amplitude Response

Audio Precision 10/23/11 21:53:52

-20 Lin -22 / -24 f-- / / -30 / / / / /

-42 20

Figure 27: DSP Board HF IIR Amplitude Response

31 We can see from the resulting plots that the output curves do match closely with the target curves generated in HATS. There are some differences that could be related both to the Audio Precision (AP) measurement spacing and for the FIR the interpolation of the target curve. Based upon this result, the board can now be used to filter the loudspeaker for anechoic measurements.

As shown in Figure 17, the DSP board was placed between the HATS output and the amplifier to allow for equalization. (This was also done for the raw measurements.)

The same measurement technique described in Section II was again performed on the speaker with both FIR and IIR filters. The resulting important metrics including on-axis, listening window, first reflections, sound power, and directivity index are shown below in

Figures 28 and 29.

HARMAN Audio Test System 910

roo

~ 700 Fl

m •"- ]

50.0

fu:;qusm;:y(Hl)

AI 00 OnAo::is /'>• 63 To!al SoundPO\II""er /"'81 Wmdow ...... ,B4 TolalSoundPO'I'r'llrDI ,••62: firstR~fieclions

Figure 28: Key Loudspeaker Data for FIR Equalized Loudspeaker

32 HARMAN Audio Test System !

IIJ.O

!1l0

40.0+-~~~~~~~~~~~~~~~~~~~~~~~~~~~~---ccJ. 23 100 100) 100D frequenc-y {Hz)

Noo OnM:is _,..•BJ·TotaiSoundPw.-er ,~ • 81 WmdO"N N 1M Total Sound Powar Dl ~- •• 82: Firs\ Reflections

Figure 29: Key Loudspeaker Data for IIR Equalized Loudspeaker

The results match closely with the predicted curves from HATS (see Figure 12).

In addition, the results of using the FIR and IIR on the on-axis amplitude response and other metrics are very much the same. This would seem to indicate the two implementations sound the same. Appendices G and H show the 0°, 10°, 20°, 30°, 60°,

90°, 120°, and 180° vertical and horizontal anechoic speaker measurements for the FIR and IIR implementations. It can be noted from the amplitude response measurements that the off-axis response does vmy between the FIR and IIR. Subjective listening tests conducted on the two versions did confirm a difference in timbre when listening outside the listening window (the ±10° ve1iical and ±30° horizontal angular range).

33 Overall, the results show the use of the FIR and IIR DSP implementations provided improvement in the objective measurements of the speaker. The on-axis amplitude response was modified much more closely to the ideal flat amplitude. The other key metrics show smooth responses that correlate well with listener preferences

[24]. Subjective listening tests also noted an overall smoother sound with enhanced midrange. Some improvements are noted. Most important is the reduction of the low-Q bump centered at 2.7 kHz. This is noticeable in the listening window, first reflections, and sound-power curves as a shallow peak and can be seen as a dip in the DI curve at the same frequency. Research by Olive and Toole noted that these types of resonances can be most noticeable in the sound quality of a loudspeaker [30]. Preventing the occunence of these low-Q bumps can reduce coloration and provide the loudspeaker with a natural and open sound. It should be noted that the testing and implementation of this project was untaken with the assumption that both loudspeakers have the same Thiele/Smail parameters and therefore would have identical amplitude response. In reality, this can never be the case due to variation within the transducers. During testing, both speakers were measured on-axis for a comparison and the result was very close (within ±1 dB).

Unfortunately, this data was not saved and therefore is not available for this report

34 V. APPLICATIONS

As the cost of DSP ICs decrease and loudspeakers become increasingly self­ powered, this form of equalization is becoming attractive. In addition to the reduction in component cost and size there is also a cost savings in terms of engineering. For product development purposes, this technique allows the ability to test new EQs on the spot without the need of rebuilding the unit. It also provides the flexibility of infinite filtering to easily control problems that formerly would have required time-consuming engineering solutions. As mentioned in Section IV, most loudspeaker designs assume the variation in transducers to be within a certain range. This assumption is not always valid as the Thiele/Small values can vmy greatly between builds. Using this method, each individual loudspeaker can be calibrated on the line to the reference standard. The frequency response of the unit can be measured and the impulse response modified to assure the most exact match. This would allow for highly precise matching between loudspeaker pairs. In addition, the powerful DSPs available today would allow for custom tailored EQs and/or control of room modes by the end-user. This increased flexibility would allow consumers to tailor their loudspeaker to personal taste, or remove unwanted frequencies caused by problem room acoustics or poor recording. In today's market, the ability to provide a customizable listening experience can set a product apart from the competition.

Some examples of products that are already implementing this forward-looking teclmology include:

35 • The Genelec 8260A loudspeaker. A that is ideal for use as a

professional monitor. The user can modify the speaker's frequency response through

a series of selection switches on the rear of the unit. Altemately, the speaker can be

controlled through the Genelec Loudspeaker Manager software. The speaker may be

calibrated for best in-room response using the included microphone and AutoCal™

software [31].

• The Meridian DSP8000 Digital Loudspeaker. This product is an example of an

quality DSP equalized loudspeaker. These speakers allow for digital

cmmection to prevent possibility of noise-induced hum from the analog cables. The

built-in DSP allows for custom crossovers with linear phase, steep slopes, and time

delay compensation. The speaker allows for beam steering volume control that is

adjusted to the listener's horizontal and vertical position [32].

• The JBL OnBeat™ Loudspeaker Dock. This dock is for use with the iPod or iPad. It

utilizes DSP equalization to provide a richly detailed 360-degree soundstage [33].

The sound is quite impressive especially for the product's size, price, and uniquely

stylized appearance (which can often hinder great sound capability).

36 VI. CONCLUSION

This project demonstrates the design and construction of a loudspeaker equalized using a digital signal processing technique. The entixe process was covered, including best loudspeaker tuning and construction practices, measurements, equalization (both FIR and IIR methods) and results. The project has been a success since the equalized speaker is a significant improvement both objectively and subjectively over the un-equalized design. The process illustrated in this paper closely matches the most current techniques employed in indust1y. This paper notes additional areas of research that could be explored including reduction of noise and distortion, improved phase linearity, in-room response control, improved directivity control, and others. During product development, these areas would also need further exploration and consideration as part of the equalization process.

37 REFERENCES

[1] Offenhauser, William H. Jr. "Binaural and stereophonic sound in retrospect", Joumal of the Audio Engineering Society, Vol. 6(2):67-69, 1958.

[2] Smith, D.L.A. "'Hi-fi before 1939'-a personal view of the period 1923-39," History of Electrical Engineering, Papers Presented at the Sixteenth I.E.E. Week­ End Meeting on the, vol., no., pp.34-39, 1-3 Jull988

[3] Rice, Chester W.; Kellogg, Edward W. "Notes on the Development of a New Type ofHomless Loud Speaker," American Institute of Electrical Engineers, Transactions ofthe, vol.XLIV, no., pp.461-480, Jan. 1925

[4] Hilliard, J.K. "The History of Stereophonic Sound Reproduction," Proceedings ofthe IRE, vol.50, no.5, pp.776-780, May 1962

[5] Olson, H.F. "Loudspeakers," Proceedings of the IRE, vol.50, no.5, pp.730-737, May 1962

[6] Barwick, J., ed., Loudspeaker and Headphone Handbook, 2nd ed. Focal Press, Oxford, UK, 1994: 197-219

[7] Small, Richard H. "Direct radiator loudspeaker system analysis." J. Audio Eng. Soc, Vol. 20(5):383-395, 1972.

[8] Linkwitz, Siegfried H. "Active crossover networks for noncoincident drivers." J. Audio Eng. Soc, Vol. 24(1):2-8, 1976.

[9] Linkwitz, Siegfried H. "Passive crossover networks for noncoincident drivers." J. Audio Eng. Soc, Vol. 26(3):149-150, 1978.

[10] Eargle, John. "Loudspeakers", J. Audio Eng. Soc. Vol. 25, Number 10/11, October/November 1977: 685-688.

[11] Holman, T. "The history and future ofDSPs in consumer audio equipment-part I: history and cunent conditions," Consumer Electronics, 2008. ICCE 2008. Digest of Technical Papers. Intemational Conference on , vol., no., pp.1-2, 9-13 Jan. 2008

[12] Murphy, David J. "Design considerations for loudspeaker systems." In Audio Engineering Society Convention 6r, 8 1996.

[13] Ha1man Intemational. 560/660GTiLITGTi. Woodbury, NY, October 2007.

1 [14] Dickason, Vance. The Loudspeaker Design Cookbook, 6 h Ed. Peterborough, New Hampshire: Audio Amateur Press, 2001.

38 [15] Thiele, A. N. "Loudspeakers in Vented Boxes: Parts I and II," J. Audio Eng. Soc., Vol. 19, No.5, May 1971, pp 382-392 (Reprinted from a 1961 publication in Proc. IRE Australia).

[16] Small, Richard H., "Vented-Box Loudspeaker Systems, Pari I: Small-Signal Analysis", J. Audio Engineering Soc., Vol. 21, No. 5, pp 363-444, 1973; "Pari 2: Large Signal Analysis" J. Audio Eng. Soc, Vol. 21 No.6, pp 438-444, 1973; "Part 3: Synthesis" J. Audio Eng. Soc, Vol. 21 No.7, pp 549-554, 1973; "Part 4: Appendices" J. Audio Eng. Soc, Vol. 21 No.8, pp 635-639, 1973.

[17] Everest, F. Alton. The Master Handbook of Acoustics, 4th Ed. New York: McGraw-Hall, 2001.

[18] Hany F. Olson. "Direct radiator loudspeaker enclosures." J. Audio Eng. Soc, Vol. 17(1):22-29, 1969.

[19] Beranek, Leo, L. Acoustics, 1993 Edition. Camblidge, MA: Acoustical Society of America, 1996.

[20] Peter W. Tappan. "Loudspeaker enclosure walls." In Audio Engineering Society Convention 13, 10 1961.

[21] Devantier, Allan . "Characterizing the amplitude response of loudspeaker systems." In Audio Engineering Society Convention 113, 10 2002.

[22] Hannan International. HATS User Manual. Northridge, CA, 20 June 2011.

[23] Toole, Floyd E. Sound Reproduction: The Acoustics and Psychoacoustics of Loudspeakers and Rooms. Burlington, MA: Focal Press, 2008.

[24] Voishvillo, Alexander; Terekhov, Alexander; Czerwinski, Eugene; Alexandrov, Sergei. "Graphing, interpretation, and comparison of results of loudspeaker nonlinear distortion measurements." J. Audio Eng. Soc, 52(4):332-357, 2004.

[25] Voishvillo, Alex. "Measurements and perception of nonlinear distmiion - comparing numbers and sound quality." In Audio Engineering Society Convention123, 10 2007.

[26] Toole, Floyd E. "Loudspeaker measurements and their relationship to listener preferences: Part 1." J. Audio Eng. Soc, 34(4):227-235, 1986.

[27] Toole, Floyd E. "Loudspeaker measurements and their relationship to listener preferences: Part 2." J. Audio Eng. Soc, 34(5):323-348, 1986.

39 [28] Olive, Sean E. "A multiple regression model for predicting loudspeaker preference using objective measurements: Part I- listening test results." In Audio Engineering Society Convention 116, 5 2004.

[29] Olive, Sean E. "A multiple regression model for predicting loudspeaker preference using objective measurements: Part II- development of the model." In Audio Engineering Society Convention 117, 10 2004.

[30] Lyons, Richard G. Understanding Digital Signal Processing- 3rd Ed. Boston, MA: Pearson Education, 2011.

[30] Toole, Floyd E.; Olive,Sean E. "The perception of sound coloration due to resonances in loudspeakers and other audio components." In Audio Engineering Society Convention 81, 11 1986.

[31] Genelec. The New Genelec 8260A Three-Way DSP Loudspeaker System with Minimum Diffraction Coaxial Teclmology. lisalmi, Finland, December 2009.

[32] Meridian Audio. DSP8000 Digital Loudspeaker System User Guide. Cambridgeshire, England, 2010.

[33] Harman Consumer Inc. JBL OnBeat Users Manual. Northridge, CA, 2011.

40 .....~ ,.-..., .....-(!) (!) >CJ:l Vl r:/.1 - ~ a "d .....-~ "d .....- ...... - '"0 (!) Parameter Desciiption Datasbeet Value l\Ieasurecl Values 0.. ~ BL Driver Motor Strength (tesla-meters) 7.6 7.22 s· ~a RE DC Resistance of the Voice Coil (ohms) 3.07 3.7 .-+ (!) ~ .-+ :tvi;r..rs Acoustic Mass of Driver Diaphragm Assy including Air Load (grams) 14.84 14.84 (!) ~ 2 ...,'"':1 Effective Projected Diaphragm Area (Cll1 ) 86.6 < Sn 86.6 0 ~ ~ Driver Mechanical Compliance (llJTh'N) 312 312 8' '"0 CMs §' (!) .j:::> (") LEvc Driver Voice Coil Inductance (mH) 0.1 0.1 .-+ CJ:l ~ I-> 0 Vohune of Air Equal to the Driver Compliance. C:~;rs (liters) 7.06 7.06 0 8'..., ...... , VAS ~ .-+ ~ Fs Driver Free Air Resonance (Hz) 74 74 ~ pt. r:/.1 (!) > QEs Driver Electdcal Q 0.37 0.49 P"' (!) Cl QM,S Dliver Mechanical Q 5.49 5.49 (!) ~ .-+ ..... Qrs Driver Total Q 0.34 0.45 ~ V1 ::s 0'\ XMA..x Distance the Voicecoil can travelmaintaililll~_(lll~11l! "#. oftums ill the gap (lllll1) 4.87 4.87 0.. 0 ~ V1 (!) ~ S' CJ:l g. ~..., (!) ~ C: 0 0 ...,~ APPENDIXB

MATLAB LOUDSPEAKER CALCULATIONS

%California State University, Northridge %MSEE Project %A Digital Loudspeaker Equalization Technique %By Colby Buddelmeyer %Dec 2011

%file: Loudspeaker_Calcs.m

%Program of calculations used to determine: %Lv port length, f3 (-3dB half power frequency), h (tuning ratio) %alpha (system compliance ratio), dv (min port diameter)

%inputs include mfgr given transducer values %(which are modified for measured DC Voicecoil resistance) %and chosen box size and chosen port diameter close all clear all clc format shmi

%reference values c = 345; %velocity of sound in air (m/s)

%Mfg supplied TIS Parameters BL_mfgr = 7.6; %Driver Motor Strength (Tesla-Meters) Re_mfgr = 3.07; %DC Voicecoil resistance given by mfgr fs = 74; %Driver Free Air Resonance (Hz) Qts_mfgr = 0.34; %Driver Total Q Qms = 5.49; %Driver Mechanical Q Qes_mfgr = 0.37; %Driver Electrical Q Vas_liters = 7.06; %Volume of Air Equal to the Driver Compliance, CMS (liters) Vas= Vas liters*10"(-3) %convert Vas to meters cubed Xmax = 4.87e-3; %amount ofvoicecoil overhang (m) Sd = 8.66e-3; %Effective Projected Diaphragm Area (m''2) Cms = 3.12e-4; %Driver Mechanical Compliance (m/N)

42 ~------~adjusted values for measured values BL= 7.22; Re = 3.7; ~Measured DC Voicecoil resistance Qes = Re/(BV'2*Cms*fs*2*pi) ~Driver Electrical Q adjusted for real Re Qts = 1/((1/Qms)+(l/Qes)) ~Driver Mechanical Q adjusted for real Re

~o------~Selected values: Vb = 658; ~liters selected (658in"3 = 10.76liters) r= 1; ~choose 2in diameter port, radius =lin

~------~calculated values Vd = (Sd)*Xmax ~Displacement volume (m"3) alpha= Vas_liters/(Vb*(0.016387)) ~system compliance ratio h = 0.87; ~tuning ratio from Figure 2 fb = h*fs ~box tuning frequency (Hz) Lv = ((1.463e7*r"2)/((fb"2)*Vb))-1.463*r ~pmi length in inches f3_fs = 0.77; ~f3/fs ratio from Figure 2 f3 = f3_fs*fs ~-3dB frequency dv = 39.37*((411.25*Vd)/sqrt(fb))"(.5) ~minimum port diameter

43 File Output:

Qes=

0.4893

Qts =

0.4492

Vd=

4.2174e-005 alpha=

0.6548 fb=

64.380

Lv=

3.9013 f3=

56.9800 dv=

1.8304

44 APPENDIXC

LOUDSPEAKER CABINET DRAWINGS

u co <(

0) :rn:

l_

------

u

45 u 0) <(

I I _i_, Ill! II II

-'----+--L_--~~----~------_J

- - ::;:

u 0)

46 u m

/

i_____,L______L ______~

i_j__L______~------~

00

0 u m

47 u m

-~ i____L'------L------~

,---.------~------.

L___L______~

0

0 u m

48 u ID <(

~------~------

l____~ ______i______~

- u j_~_L______-----.,--- ______J

~ "' - 0

<0 -

0

u ID

49 v m

1, T-L_j II II

,g·'. ---~

__l______j_-----1:)------0 -----+-

~L ______j_

~

w - "'

0 ~;!~I ~ ~ ~ - ~ - -.: -~ - <0 ~

0

0 v m

50 u ""' I :~:;;· ' 1:;:'~· i I ~ i~! ·::~. :~: I i ~ ~ ,____!_j'' r!

~:~ ~. i I ~~;~ ~·=·

c

T ; .=,--. I ~ ~

1·;;,

·::;:::

.i_ ____ ~

______i

-- - ""'

-

~ - - u

51 u ro 4:

i . I ~ ~!!

~ i

_i_ __

co - ,

0 u ro

52 r:n "t:l

zI 0 g;I ~ t:ci ?; ~ "t:l Ll'1 ~---C"-·-·--· -c-··------····-· ----+ .1. R1.1n c:."m .\rJ.. inht ..ri-; ?q-:t n nmq ?q i·<:PI .. ?n.. P"' ·i 1nn':ll?n111-n':lPM w '::l?"' l-lnri"""'"l '>rumrl Pnw~r .I <;,.t lin 1'1 n Rb"' r ~riR;R ~ ;--~--~ § ~ ~ cr:n 0 tr:J ?0z ~ tr:J ~ n> tr:J APPENDIXE

UNEQUALIZED SPEAKER MEASUREMENTS

,.m, Frequ~ntJ (rlz)

ON AXIS jHARMAN Audio Test System

: 1000

t[l)

10 DEGREES HORIZONTAL

54 [HARMAN Audio TeSt System ·-·- ----... i \00.0

"'0

600

~0+------.------.------.----~ 20 too torn tlml flfqt!Ency(Hz)

?v2 Ho120

20 DEGREES HORIZONTAL

HARMAN Audio Test System

100.0 I

9J.O

ffi01------~------.------.----~ 20 \OJ um tlml Frequency (Hz)

.'"v3 Ho1II

30 DEGREES HORIZONTAL

55 I 1000!

900

70.0

60.0

~·+-----~~------.~------.------.------~ >J 100 1000 10000 Frequm:y(Hz)

60 DEGREES HORJZONTAL

HARMAN Audio Test System 100.0

000

100 1000 10000

;-:;,.9 HorOO

__ j

90 DEGREES HORJZONTAL

56 ·------·------···---·-·-·------·---"]

HD.O

00.0

"- ] ~ if. 1 70.0

'"' flfqu~ncy (Hz) vv12: Hor120

120 DEGREES HORIZONTAL

·HARMAN Audio Test System '"'"

000

~ e 000 "] i £ 70.0 ~

Frequent)· (Hz)

NJB·Hmlf:O

180 DEGREES HORIZONTAL

57 l HARMAN Audio Test-Sy-cstc-em____ . ------

~ 100.0

''"

600

910+-'--'-----( 20 -----"-;--~-~100 tOCu \OOJJ Frequer.cy{Hz)

l'v37-Ver0

0 DEGREES VERTICAL

HARMAN Audio Test System

100.0

?. § roo ,_ ~ J 1 70.0

roo

000+-----~-L--~------~------.------.------~ 20 100 l()J] \OOJJ Frequeney(Hl)

.rv33 VerlO

10 DEGREES VERTICAL

58 i HARMANAu-dio Te:-::-st;:-;s;;cyc:c;stc:cem=---·---~~~------~------]

100.0

roo

. . . - . . . - . ·/~:· . . ~~~ 700

600

100 IOOJ IOOOJ Frequency {Hz)

.rv39: Ver20

20 DEGREES VERTICAL

HARMAN Audio Test System 1000

roo ,/ .. '5 HJ.O A •m "- !

li 70.0 m

100 IOOOJ Frequsncy(Hz)

;;,;.40 Vu3J

30 DEGREES VERTICAL

59 [HARMAN AUdio Test System____ ------· ------·----=l 1 1oo.o i

roo

700

"" Frequency (Hz) '"" '"""

/V43 Ver60

60 DEGREES VERTICAL

HARMAN Audio Test System

100.0

"'"

~ il roo " "] 1 70(] ~

Frequ~ncy (Hz)

90 DEGREES VERTICAL

60 l HARMAN Audio Test System

!<10

700

Fn;quency(Hz}

....V>l9 Vsr120

120 DEGREES VERTICAL

HARMAN Audio Test System

100.0

9)0

~ 000 ~ " "] j 70_0 l

100 10000

180 DEGREES VERTICAL

61 APPENDIXF

MATLAB HATS2FIR.M CODE AND .DAT OUTPUT FILES

%hats2fir.m %ECE698C -Fall 2011 %Master's Project %Student: Colby Buddelmeyer

%Create HF Target FIR Coefficients close all clear all clc fs=48000; % fs ny=fs/2; %nyquist N=2/\9; %block size N2=2/\7; %FIR crop length f1 =(1 :N)'/N*ny;

%hats data pathin = 'C:\target_curves\'; %path for input txt file filename= 'HF VTF Target.txt'; %filename % datal= impmidata([pathin filename],'\t',5); %5 header lines datatemp = datal.data; % f2=datatemp(:,l); % freq (Hz) A2=datatemp(:,2); %Mag (dB) phi2=datatemp(:,3);% phase (deg)

% resample Al =interpl(f2,A2,fl); phil =interpl(f2,phi2,fl );

%->H [Hre Him]= pol2cmi( pi.*phil./180, lO.A(Al./20) ); %polar-> rectangular H=complex(Hre,Him); %cmplx H=[H;conj(flipud(H(2:N-l)))]; %conjugate, flip

% -> generate HF impulse response (FIR coeffiecients) h=real(ifft(H));

% check plots figure

62 stem(h(l :N2)) grid title('HF Impulse Response') xlabel('Sample') ylabel('Magnitude')

% export FIR coefficients for Cinus DSP filename= 'HF _ VTF_Target.dat'; fid = fopen(filename,'w'); for i=l:N2 fprintf(fid,'%1.1 Of\n',h(i)); end fprintf( fid, '\n'); fclose(fid);

%------% %------% %Create LF Target FIR Coefficients clear all clc fs=48000; %fs ny=fs/2; %nyquist N=2/\9; %block size N2=2/\7; % FIR crop length fl =(1 :N)'/N*ny;

%hats data pathin = 'C:\target_curves\'; %path for input txt file filename= 'LF VTF Target. txt'; %filename % datal = importdata([pathin filename ],'\t',5); %5 header lines datatemp = datal.data; % f2=datatemp(:,l); % freq (Hz) A2=datatemp(:,2); %Mag (dB) phi2=datatemp(: ,3); % phase (de g)

% resample Al =interp 1(f2,A2,fl ); phil =interp 1(f2,phi2,fl );

%->H [Hre Him]= pol2cmi( pi.*phil./180, lO.A(Al./20) ); %polar-> rectangular H=complex(Hre,Him); %cmplx H=[H;conj(flipud(H(2:N-l)))]; %conjugate, flip

63 % -> generate LF impulse response (FIR coeffiecients) h=real(ifft(H) );

% check plots figure stem(h(l :N2)) grid title('LF Impulse Response') xlabel('Sample') ylabel('Magnitude')

% export FIR Coefficients for Ci1rus DSP filename= 'LF_VTF_Target.dat'; fid = fopen(filename,'w'); for i=l:N2 fprintf(fid,'%1.1 Of\n',h(i)); end fprintf(fid,'\n'); fclose(fid);

64 HATS OUTPUT TARGET CURVE .TXT FILES

LF _ VTF _ Target.dat (contains FIR coefficients for Low Frequency Target Curve):

-0.0014371930 0.0095183447 0.0005253481 0.0005736167 0.0093494326 0.0005276521 0.0048760779 0.0091483397 0.0005274692 0.0107297409 0.0089148926 0.0005247262 0.0171225662 0.0086460909 0.0005195792 0.0234335915 0.0083380369 0. 0005123211 0.0293040343 0.0079880738 0.0005032837 0.0345282788 0.0075965159 0.0004927601 0.0389745121 0. 0071675388 0.0004809581 0.0425390030 0.0067090756 0.0004679906 0. 0451311956 0.0062318353 0.0004538961 0.0466813097 0.0057477596 0.0004386768 0.0471591215 0.0052683401 0.0004223436 0.0465925885 0.0048031913 0.0004049510 0.0450776150 0.0043591714 0.0003866161 0.0427744660 0.0039401654 0.0003675183 0.0398909660 0.0035474810 0.0003478825 0.0366564325 0.0031806658 0.0003279521 0.0332925363 0.0028384840 0.0003079582 0.0299875963 0.0025197946 0.0002880960 0.0268794141 0.0022241357 0.0002685087 0.0240492608 0.0019519238 0.0002492842 0.0215267595 0.0017042869 0.0002304625 0.0193029688 0.0014826340 0.0002120480 0.0173474878 0.0012881190 0.0001940261 0.0156251099 0. 0011211597 0.0001763771 0.0141083696 0.0009811356 0.0001590883 0.0127838796 0.0008663276 0.0001421575 0. 0116521938 0.0007740932 0.0001255918 0.0107225509 0.0007012124 0.0001094045 0.0100049019 0.0006443078 0.0000936075 0.0095019275 0.0006002365 0.0000782071 0.0092033373 0.0005663699 0.0000632013 0.0090838270 0. 0005407198 0.0000485795 0.0091049360 0.0005219088 0.0000343241 0.0092200233 0.0005090201 0. 0000204115 0.0093808845 0.0005013866 0.0000068162 0.0095442938 0.0004983799 -0.0000064870 0. 0096769869 0.0004992550 -0.0000195211 0.0097581491 0.0005030783 -0.0000323049 0.0097791912 0.0005087459 -0.0000448533 0.0097412547 0.0005150740 -0.0000571773 0.0096513669 0.0005209272

65 HF _ VTF_ Target.dat (contains FIR coefficients for High Frequency Target Curve):

0.2611634915 0.0008440338 -0.0002150025 -0.1540284657 0.0012215171 -0.0001727270 -0.0937479214 0. 0012850727 -0.0000494340 -0.0487930964 0.0010205693 0.0001059948 -0.0198679423 0.0005223763 0.0002345950 -0.0041980410 -0.0000411597 0.0002888308 0.0026036764 -0.0004894791 0.0002490235 0.0048599982 -0.0006927144 0.0001292654 0.0057164909 -0.0006145709 -0.0000291598 0.0067312048 -0.0003200767 -0.0001730469 0.0080885351 0.0000528794 -0.0002563686 0.0091875410 0.0003469441 -0.0002561097 0.0093002656 0.0004432825 -0.0001787174 0.0080584655 0.0003042796 -0.0000563568 0.0056362179 -0.0000169821 0.0000655600 0.0026477489 -0.0003992997 0.0001451704 -0.0001342738 -0.0006985737 0.0001586746 -0.0020792705 -0.0008015809 0.0001071654 -0.0029000282 -0.0006657524 0.0000152344 -0.0026909445 -0.0003325166 -0.0000795762 -0.0018189818 0.0000901355 -0.0001406496 -0.0007396454 0.0004670799 -0.0001454431 0. 0001795724 0.0006831563 -0.0000928132 0.0007604451 0.0006836059 -0.0000025224 0.0010166386 0.0004880584 0.0000929687 0.0010796901 0.0001814250 0.0001602777 0.0010939592 -0.0001207424 0.0001769059 0. 0011345108 -0.0003135977 0. 0001389549 0.0011792485 -0.0003393479 0.0000611940 0. 0011390284 -0.0002047816 -0.0000285780 0.0009230744 0.0000246336 -0.0001000813 0.0005029596 0.0002524654 -0.0001312123 -0.0000567162 0.0003869036 -0.0006150688 0.0003738457 -0.0010095383 0.0002151661 -0.0011244437 -0.0000343289 -0.0009425352 -0.0002885630 -0.0005544039 -0.0004613206 -0.0001245188 -0.0004971387 0.0001730203 -0.0003888007 0.0002247990 -0.0001779696 0.0000217562 0.0000613435 -0.0003357722 0.0002504471 -0.0006804503 0.0003327853 -0.0008420111 0.0002923120 -0.0007161973 0.0001564890 -0.0003067303 -0.0000154607 0.0002735440 -0.0001564750

66 APPENDIXG

FIR EQUALIZED SPEAKER MEASUREMENTS

:HARMAN Audio Test System

"";n:lc------,.,~.------:~------~-----1

fr~quer~y {Hz)

0 DEGREES HORIZONTAL [HARMAN Audfo Test System

~o+------~------:~------~-----1 :D Frequ~r.ey {HzJ

~.... I H~lO

10 DEGREES HORIZONTAL

67 jHARMANAudio Test System !<10

00.0

?. ~. 70.0 ~ ]

"'"

.40_0+------~------~------~-~------j 20 !OJ lOCO lllJXJ 20XO

N2 Ho120

20 DEGREES HORIZONTAL

HARMAN Audio Test System 000

ro.o

'< a. 70.0 P. E

ffiO

"'"

400+------~------.------.----~ 20 100 1000 10000 Freqaency(Hz)

.vJ Hm3J

30 DEGREES HORIZONTAL

68 ;HARMAN Audio Test Sysiem 00.0

00.0

~" . . .. .-v-.IV'\ v. ~ . . \

5!10

.(0.0+------~------i------~-----i 20 100 1000 1(1))] Fn;quen~y {Hz)

¥-vO HoreJ

60 DEGREES HORIZONTAL

HARMAN Audio Test System 000

00.0

.. ~ 70.0

•~ ] ~ ~ EiOO ro

.(0.0-j------~------~------"-r----l 20 ® = ~ ~

;lvg H01~

90 DEGREES HORIZONTAL

69 fHARMAN Audio Test System 00.0 I

IUO

.. 70_0 ~ "- ] ~ !i EO.O

00

F1eque~cy {Hz)

.-v12 Hor120

120 DEGREES HORIZONTAL

HARMAN Audio Test System ro_o I

8110

500 \~

Freql!

;;v1a HorlOO

180 DEGREES HORIZONTAL

70 IHARMAN Audio Test System i 9J.O

roo

;r 70.0 Fl "

500

-10.0-j------~------i------~----i 20 100 1000 10000 ;ron Frequer.cy{Hz)

/V'3l Vero

0 DEGREES VERTICAL

HARMAN Audio Test System 9J.O

roo

~ 70.0 /__/'"" ..fl "- !. j EllO .3

100 10000 Frequency {Hz)

;..V3JVer10

10 DEGREES VERTICAL

71 fHARMAN Audio Test System I ooo

"'" .. ..~ 700 ![ ] ~ if. I ro.o

50.0

•oo+------.------.------.------~ 100 1000 10000 '" Frequ2ncy(Hz) vv39 Ver20

20 DEGREES VERTICAL

HARMAN Audio Test System •J.o

000

rno

!ll.O

30 DEGREES VERTICAL

72 [HARMAN-AudiaTest System ! 000

000

i 70.0 •m "- ]

iC

00

500

.40.0+------~------~------,-----l 20 100 Fn;qmmcy(Hz) '""

60 DEGREES VERTICAL

HARMAN Audio Test System 90.0

000

'f A 1oo "

400+------.------~------,---~ 100 1001 Xl "' Freqmmcy {Hz)

/v46 Vsr9J

90 DEGREES VERTICAL

73 [HARMAN Audio Test System I 9J.O

roo

~ 70.0 R •m " ~

0. 00.0

00

!i!lO

•••+-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~.---\!~~ 20 100 1000 10000 20000 Frequency (Hz)

120 DEGREES VERTICAL

jHARMAN Audio Test System I !:0.0 I I

000

Vv55 VeriOO

180 DEGREES VERTICAL

74 APPENDIXH

IIR EQUALIZED SPEAKER MEASUREMENTS

!HARMAN Audio Test System ! roo

~0~~------~~------~------~.=~--~=n·

0 DEGREES HORIZONTAL

;HARMAN Audio Test System

4"J.O-J------~------~-----/ . ~ - - ,/'VIffot10

10 DEGREES HORIZONTAL

75 !HARMAN Audio Test System

roo

"'o.. 70.U •A

ffi.O ~ \ {\ r OJO vv

.40.0-l-~------,------~------.------/ 20 100 1000 10000 flequency(Hl) vv2 Ho120

20 DEGREES HORIZONTAL

HARMAN Audio Test System •J.o

00.0

~~~ ~~-J . - .- . . ~ 700 -~- ~ - •A

lll.O

500

400-l------,,------.------.----~ 20 IIIJ l[(ll liiJIIJ Frequen~;y(Hz)

30 DEGREES HORIZONTAL

76 [HARMAN Audio Test System I .,. I

ro.o

..~ 70.0 !'! w """ ~ ~ £ .ll

100 \[OJ 10000 Fu;qucncy(Hz)

.-v6 Horro

60 DEGREES HORIZONTAL

HARMAN Audio Test System ro.o

roo .. ~. 70_0

.rv9 Hor!.{J

90 DEGREES HORIZONTAL

77 1HARMAN Audio Test System I 9J.O

"'"

~ 700 !'l "rn ]." ~ .1' roo .z

120 DEGREES HORIZONTAL

!HARMAN Audio Test System ! £0.0 I

roo

~ 700 ,.~ ] j ~ EIJ.O

"'" \/\. ~v .4o_o+,~~~~~~~~,~rn~~~~~~~~~~~~ui:o~~~~~~~~~~~~,""',_-~~-::ci:n:rn

Frequency {Hz)

.,-..,18 Hor\EJJ

180 DEGREES HORIZONTAL

78 ;HARMAN Audio Test System i 00.0

000

{ 70.0 ..p.

Freq11ency(Hz) '"" """

::-;v31 VEIO

0 DEGREES VERTICAL

HARMAN Audio Test System "''

"'' .. ~. 700 ~ ]

li:~ roo w

5QQ

'''+------~------.------.------~ 20 Freq11ency(Hz) ""' """

·""33 Ver10

10 DEGREES VERTICAL

79 {HARMAN Audio Test System I !XJO

000

~. 70_0 ~ 5

ro.o J\.

OJ.O \

'oo{~------.,oo------,ooo,,------~,'oooo,_----~~ Frequency {Hz)

Y"vJ9·Ver20

20 DEGREES VERTICAL

HARMAN Audio Test System !XJO

000

~ 70.0 l'l•

roo

50.0

.4!10+'"------~1,00------,000••------~,' 0000,------2fl000-1 F~t?quency(Hz)

;;;.;.4Q-Ver:n

30 DEGREES VERTICAL

80 fHARMAN AudioTest System !'J.O

!OO .. ~. 70_0

!iOO

500

40_0+------~------~------~-----J 100 1000 1(0)) "' Freqmmcy(Hz)

60 DEGREES VERTICAL

[HARMAN Audio Test System I 9JO l

BOO

.. ~. 70_0

~o{~------·,oo------m,_oo------,oooo.----~

:,-..;..$ Ye.r9J

90 DEGREES VERTICAL

81 00.0

~ 700 l'l •m "']

ii: roo Jl

500

''"+------~------.------.-----~ ~ 100 1~ IOOOJ Frfquency{Hz)

..-vJ,9 Ver120

120 DEGREES VERTICAL

jHARMAN Audio Test System !<1.0

ID.O

~ 700 "

!l!O

100 \OOJ Frequ~ncy (Hz) """

/'>.-"55 Ver180

180 DEGREES VERTICAL

82 APPENDIX I

LOUDSPEAKER PHOTOS

83 84 85 86 APPENDIXJ

CIRRUS LOGIC CDB47XXX DSP EVALUATION BOARD

87