PLUCKED STRING SOUND SYNTHETIS USING IIR FILTER Task 14: A guitar-string sound can be simulated using an IR discrete-tim
-
answerhappygod
- Site Admin
- Posts: 899604
- Joined: Mon Aug 02, 2021 8:13 am
PLUCKED STRING SOUND SYNTHETIS USING IIR FILTER Task 14: A guitar-string sound can be simulated using an IR discrete-tim
PLUCKED STRING SOUND SYNTHETIS USING IIR FILTER Task 14: A guitar-string sound can be simulated using an IR discrete-time system shown in Figure 3 below, LPF - Delay Gain Figure 3. Delen The three components in the feedback path and the corresponding transfer functions are: • LPF-two-point moving average filter, Hyt (ə) = }{1+z"). • Delay - N samples log delay, HDie (z)==", • Gain - gain of the feedback path, H. (2)=K, where K<I for stable filter operation. A short burst of random noise is usually used as an input to this filter. This can be generated in Matlab using: * = randn (1.n) zeros (1,L) 1; where the parameter controls the length of the synthesized tone. Design and implement this filter, i.e. construct the filter vectors a and b and perform the filtering of the signal x. Assume a sampling frequency of 8 kHz and make sure the output signal is 2 seconds long, by adjusting the parameter L when generating the input signal x. Use K = 0.98 or some similar value. Plot the output signal and play it using "soundsc()". Calculate and plot the frequency response of this filter, using "freqzl)" and try to relate it to the filter output. Task 15: Experiment with the parameter N of the filter and try to establish the relation between this parameter and the fundamental frequency of the generated tone. Hint: The rough equation includes only one other parameter - the sampling frequency, whilst the more accurate estimation requires the inclusion of the delay introduced by an LPF component.
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!