Download - full report write up
Transcript
Mike Hudson 12 Reverberation effect 12.1 A basic reverb The basic idea of a reverb was first created using a variable delay with its signal fed back to create a series of delays that fade out over time (feedback gain must be less than one). Equation 17.1 shows how the gain parameter is calculated to control the amount of feedback and to determine the amount of reverb reflections. Figure 12-1 shows this structure (comb filter). Figure 12-1: Comb filter ๐ = 0.001๐/๐๐๐ (17.1) Where ฯ is the delay time in ms and RVT is the total reverb time of the comb filter. Reverb time is defined as the time it takes for the output to fall to zero (-60dB) when an impulse is applied. This form of reverb was implemented on the DE2 board but did not give very satisfactory results. The sounds seemed to resonate at the high frequencies and could completely alter the tone depending on the delay. Further techniques were explored. 12.2 The all-pass filter The all-pass filter is effectively the same as the comb filter but with a feed-forward path in addition to the feedback path (Figure 12-2). The all-pass filter has a flat frequency response unlike the comb filter and allows for a frequency independent delay. Figure 12-3 shows how the all-pass filter was realised in practice- in Quartus as a block 46