22.09.2015 Views

of Microprocessors

Musical-Applications-of-Microprocessors-2ed-Chamberlin-H-1987

Musical-Applications-of-Microprocessors-2ed-Chamberlin-H-1987

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

386 MUSICAL ApPLICATIONS OF MICROPROCESSORS<br />

dis-cuss the general characteristics <strong>of</strong> various filter types so that the reader can<br />

make an intelligent decision in choosing one.<br />

The simplest type <strong>of</strong> low-pass filter is the single-pole R-C. U nfortunately,<br />

its gentle cut<strong>of</strong>fslope <strong>of</strong>6 dB/octave is totally inadequate for an audio<br />

DAC. Also its passband flatness is not very good.<br />

In order to get sharper slopes and flatter passbands, several filter sections<br />

may be combined together. There are two methods <strong>of</strong> combination called<br />

parallel and cascade, which are shown in Fig. 12-13. In the parallel setup, the<br />

same raw input signal is filtered by each <strong>of</strong> the sections and then their<br />

outputs are combined together, not necessarily equally, in the mixer. In the<br />

cascade arrangement, the signal passes through filter sections one after<br />

another. Thus, any filtering action <strong>of</strong> the second stage is in addition to that<br />

<strong>of</strong> the first stage and so forth.<br />

With the cascade arrangement, it is easy to determine the total<br />

amplitude response if the amplitude response <strong>of</strong> each section is known. The<br />

filter gain at any given frequency is simply the product <strong>of</strong> the section gains at<br />

that frequency. If gains are expressed in decibels (usually negative, since a<br />

filter is designed to attenuate certain frequencies), then the overall decibel gain<br />

is simply the sum <strong>of</strong> the section decibel gains.<br />

The overall response <strong>of</strong> the parallel arrangement is considerably more<br />

difficult to determine, since the phase response <strong>of</strong> the sections must also be<br />

known. If the section outputs are out <strong>of</strong> phase, which is the usual case, then<br />

their sum in the mixer will be less than the sum <strong>of</strong> their gains. Nevertheless,<br />

there are certain advantages <strong>of</strong> the parallel arrangement. Also, for the types <strong>of</strong><br />

filters that will be discussed, any response curve that can be obtained with<br />

one arrangement can be precisely duplicated using the same number <strong>of</strong><br />

sections <strong>of</strong> the same complexity wired in the other arrangement, although<br />

the individual section responses will be different. Thus, for convenience, the<br />

examples will use the cascade arrangement.<br />

ltertttive R-C Low-Pass Filter<br />

Returning to the simple R-C filter, Fig. 12-14 shows what can be done<br />

by cascading these simple sections using a unity-gain buffer amplifier between<br />

each section for isolation. The curves are all normalized so that the<br />

-3-dB frequency is the same for each curve. For any individual curve, all <strong>of</strong><br />

the sections are identical. However, each curve requires sections with a<br />

different cut<strong>of</strong>f frequency. As can be seen, adding more sections improves<br />

cut<strong>of</strong>f slope, although passband flatness is affected only slightly. However,<br />

even 32 sections does not give a very sharp cut<strong>of</strong>ffor the first 50 dB, which is<br />

the most important region for sample filtering. Using the 32-section filter,<br />

the sample rate must be 5.45 times the - 3-dB frequency to be assured <strong>of</strong><br />

- 50-dB alias distortion. This type <strong>of</strong> filter is termed "iterative R-C" and is<br />

used primarily where overshoot and ringing cannot be tolerated in the step<br />

response.

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

Saved successfully!

Ooh no, something went wrong!