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

SIMUL8 REPORT, Is anyone an real expert on simul8? Thank you.

Is anyone an real expert on simul8? Thank you.

Pulse train, define and plot the mathematical expression for the fourier se...

define and plot the mathematical expression for the fourier series epansion

Image Aquisition, I want to use a camera to detect objects by interfacing i...

I want to use a camera to detect objects by interfacing it with matlab ,i need any sourses to help me

#title., how can I use MatLab to simulate circuits and also to plot graphs ...

how can I use MatLab to simulate circuits and also to plot graphs especially Bode diagrams?

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 ?

Program for game of life, THE GAME OF LIFE The "Game of Life" is an ex...

THE GAME OF LIFE The "Game of Life" is an example of a cellular automaton (CA) and was devised by John Conway in 1970. The "Game of Life" is played on a regular grid, with eac

Discrete-time response of the system , Consider the control system with a c...

Consider the control system with a controller explained by D(s) = 8.0/s   (a) Using MATLAB, contain the discrete-time unit step response of the system for t=10 seconds        (b

How to write as a function, There are 20 anchorID and sourceID. Actually th...

There are 20 anchorID and sourceID. Actually the concept is we have to target a particular combination of anchorID sourceID anchor channel source channel and agc values and calcula

Double Slit Diffraction, Hi, I was wondering if you are able to provide me...

Hi, I was wondering if you are able to provide me with simulations showing the optical double slit diffraction dependant on some variables such as distance to screen, slit width,

Pulse generator, hw to provide pulses to the pulse generator by seeing the ...

hw to provide pulses to the pulse generator by seeing the gating wave forms ?

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