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.

510 MUSICAL ApPLICATIONS OF MICROPROCESSORS<br />

+f:\~<br />

INPUT----_~ .. OUTPUT<br />

+<br />

Fig. 14-21. Tapped delay line digital reverberator<br />

A Practical Filter for<br />

Concert Hall Reverberation<br />

In theory, it is possible to exactly duplicate the acoustics <strong>of</strong> a particular<br />

concert hall by recording its impulse response and then applying the transversal<br />

filter technique to the sound to be reverberated. Typical reverberation<br />

times <strong>of</strong> 2 sec, however, mean that the filter is 50K to lOOK samples long,<br />

which is clearly impractical. On the other hand just about any assemblage <strong>of</strong><br />

delays, summers, and multipliers will produce some kind <strong>of</strong> reverberation if<br />

it doesn't oscillate instead. Some, <strong>of</strong> course, are much better at simulating<br />

convincing concert hall reverberation than others.<br />

In order to increase the echo density, it is necessary to use several delays<br />

<strong>of</strong> unequal length. The structure in Fig. 14-21 is the digital equivalent <strong>of</strong><br />

the multiple-head tape reverberation simulator mentioned in Chapter 2. The<br />

placement <strong>of</strong> the taps and the values <strong>of</strong> the feedback constants are very<br />

important in determining the sound <strong>of</strong> the system. Generally, the taps<br />

should be approximately exponentially distributed but placed at prime<br />

number locations. This insures a maximum rate <strong>of</strong> echo buildup. The feedback<br />

constants strongly interact with each other and in fact there is no easy<br />

way to tell if a particular set will not cause sustained oscillation. Typical<br />

values are around 0.8 with the long delay taps being somewhat more and the<br />

short taps somewhat less. In any case, experimentation with the number,<br />

placement, and gain <strong>of</strong> the taps is necessary to achieve the type <strong>of</strong> reverberation<br />

required.<br />

Another approach is based on the concept <strong>of</strong> cascading simple reverberation<br />

modules. One could use the Fig. 14-20B setup as a module and cascade<br />

two or more <strong>of</strong> them in order to improve the echo density. One problem that<br />

can arise is that at certain frequencies the peaks and valleys in the individual

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

Saved successfully!

Ooh no, something went wrong!