15.01.2013 Views

U. Glaeser

U. Glaeser

U. Glaeser

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

FIGURE 39.69<br />

gain of the filter. It is possible to sweep these parameters in real time, so it is important to ensure filter<br />

stability under time-varying conditions. Stability criteria are outside the scope of this discussion, but<br />

it is not difficult to drive IIR filters to instability when varying coefficients in the presence of an input<br />

signal.<br />

Three-dimensional positional audio and environmental simulation also demand the use of filters;<br />

however, low-pass resonators are not the ideal choice. The head-related transfer function (HRTF) describes<br />

the filtering performed by the shape of the human head, ear lobes, and ear canal [8]. In addition to<br />

loudness and inter-aural time delay, the brain uses cues provided by this filtering to determine the position<br />

of sound emitting objects. The most common implementation of an HRTF uses a FIR structure such as<br />

the Gossett–Smith interpolator filters; however, both the impulse response and the usage of HRTF filters<br />

are much different from that of Gossett–Smith interpolator filters.<br />

Obstruction and occlusion are other filtering effects that occur when sound sources move in relation<br />

to other objects. For example, obstruction is the effect caused by an obstacle between the listener and a<br />

sound source in the same room. This applies a low-pass filtering effect on the direct sound, but not on<br />

the reverberation. In contrast, occlusion is the effect caused by a sound source located outside the same<br />

room as the listener. This applies a low-pass filtering effect on both the direct sound and the reverberation.<br />

Low-pass IIR filters are appropriate for these applications, although resonance is neither needed nor<br />

desired. The system can simulate these effects with the low-pass resonators used for music synthesis, but<br />

the typical −12<br />

dB per octave attenuation slope is generally too steep. A gentle −3<br />

or −6<br />

dB per octave<br />

slope is more appropriate.<br />

The audio system of the PC also performs the role of a typical component stereo system, playing<br />

prerecorded music from CD or other sources. Thus, the software distributed with soundcards often includes<br />

equalization, such as tone controls and graphic equalizers. Simple tone controls, such as bass and treble,<br />

often use shelving filters as shown in Fig. 39.70. Graphic equalizers can use a bank of either band-pass<br />

filters or parametric equalizers into a summation matrix.<br />

It is the designer’s choice whether to implement the filter types required by the digital audio system<br />

of the PC in hardware or software. The system often includes a programmable digital signal processor<br />

(DSP), enabling a software implementation. As the required filter count increases, it often becomes more<br />

© 2002 by CRC Press LLC<br />

B0<br />

Two-pole IIR filter block diagram.<br />

Z -1<br />

Z -1<br />

A1<br />

A2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!