Z - transfer function, Simulation in MATLAB

Assignment Help:

This question examines the addition of a (synthetic) echo to the voice recording, such as would be found in a reverberant room. To do this, use a difference equation of the form

y(n)   =  x(n) + αy(n - D)

where x(n) is the input audio, y(n) is the output (echoed) audio, D is the echo delay (in samples), and α governs the amount of echo fed back.

Explain how to convert the above equation into a form suitable for passing to MATLAB's filter() command. Use α = 0.8 and D = 2 samples to explain your reasoning.

A delay of 2 samples (as in the previous part) would not be audible. Select an echo delay of 0.2 seconds, and α = 0.4. Using your reasoning above, implement the reverberation equation, and listen to the result.

Experiment with different values of the parameters α and D.  In your report, include a plot of the waveform, and explain in your own words the physical significance of these parameters.

Convert the difference equation to a z transfer function. Where are the poles located?

Suppose the equation governing the reverberation is

y(n)   =  x(n) + αx(n - D)

What would be the physical significance of this form, as opposed to that used in equation 4? Implement an audio echo system based on equation 5, and listen to the results.


Related Discussions:- Z - transfer function

Matlab assignment, Create a Matlab function called question3 which finds th...

Create a Matlab function called question3 which finds the root of an equation numerically by using the following recursive formula: xn+1 = x n – f(x n)/g(x n) , for n =1,2,3,……

How to draw a equipotential surface about 3D, We have a set of 3D-points wh...

We have a set of 3D-points who have their value, how to draw a equipotential surface by the value?

HELP, I have an image with grid on it , how I get rid of the grid using mat...

I have an image with grid on it , how I get rid of the grid using matlab function , fft2 or any function in matlab ?

Supportpackageinstaller, I am unable to find the ADD-ON option in 2012a ver...

I am unable to find the ADD-ON option in 2012a version of matlab whereas which is easily available in 20123a version. even the "supportpackaeinstaller" in command window is also

Matlab codes, what are the Z-window in dsp matlab codes

what are the Z-window in dsp matlab codes

Use matlab to find vrms of the pulse train, Q. A periodic sequence of expon...

Q. A periodic sequence of exponential wave forms forms a pulse train whose first cycle is represented by v(t) = [u(t) - u(t - T 0 )]vAe -t/TC Use MATLAB to find Vrms of the

Managerial decision support Linear programing, The advertising director for...

The advertising director for Diversity Paint and Supply, a chain of four retail stores on Chicago’s North Side, is considering two media possibilities. One plan is for a series of

Neural network, how to train and test simulation in matlab

how to train and test simulation in matlab

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd