Plot the time-domain waveform for your filtered waveform

Assignment Help Electrical Engineering
Reference no: EM131985666

Signals and Systems Assignment - FIR Filters in Audio Processing

This assignment will focus on the filtering of audio signals using FIR filters. Audio signal processing uses many types of digital filters to create effects such as echoes (often using FIR filters) and reverberations (using IIR filters), or to remove unwanted artefacts in a signal (e.g. noise or channel effects).

This assignment will be looking at how we can simulate a concert hall type effect on audio using an FIR filter.

a) In Audio editing software packages often contain effects to allow you to simulate different recording environments. An example could be to simulate the audio being produced in a concert hall, auditorium or pipe by adding echoes to the audio or to simulate a padded room by filtering the audio to dampen the sound.

In this task you are required to simulate the echo-ey room shown in figure 1 (in attached file):

Description:

This room contains a speaker in the top right-hand corner of the room which produces sound for the listener shown in the centre of the room.

Our listener experiences three versions of the audio;

The direct version coming straight from the speaker (blue line). There is no attenuation or delay with this audio (apart from the time it takes to get to the listener).

A first echo bouncing from the right-hand wall (red line) which is delayed by Td1 seconds (relative to the direct path), the amplitude of this audio has also been attenuated by G1 of the direct audio's amplitude and,

A second echo bouncing from the left-hand wall (green line) which is delayed by Td2 seconds (relative to the direct path), the amplitude of this audio has also been attenuated by G2 of the direct audio's amplitude.

The delays and attenuations will be based on the 5th number in your student number:

Student Number

Delays

Attenuations

1

Td1 = 0.15

G1 = 0.8

Td2 = 0.2

G2 = 0.4

2

Td1 = 0.2

G1 = 0.7

Td2 = 0.25

G2 = 0.35

3

Td1 = 0.25

G1 = 0.7

Td2 = 0.3

G2 = 0.25

4

Td1 = 0.3

G1 = 0.6

Td2 = 0.35

G2 = 0.2

5

Td1 = 0.35

G1 = 0.4

Td2 = 0.4

G2 = 0.1

6

Td1 = 0.35

G1 = 0.3

Td2 = 0.45

G2 = 0.2

7

Td1 = 0.3

G1 = 0.2

Td2 = 0.5

G2 = 0.15

8

Td1 = 0.25

G1 = 0.2

Td2 = 0.55

G2 = 0.1

9

Td1 = 0.2

G1 = 0.2

Td2 = 0.6

G2 = 0.1

0

Td1 = 0.1

G1 = 0.9

Td2 = 0.2

G2 = 0.45

Table 1: Delays and attenuations on sound paths

For example if your student number was 3210987 your first path will be delayed by 0.2 sec and attenuated to 20% of the original amplitude, your second path will be delayed by 0.6 sec and attenuated to 10% of the original amplitude.

i. Manually work out (neatly typed) the number of samples your delays will correspond to and the weightings (ak) for each part of the filter.

ii. Manually work out (neatly typed) the difference equation, impulse response and transfer function for this filter.

iii. Show the Direct Form I diagram for this filter (use a software package such as Microsoft Visio to show this neatly).

iv. Now use MATLAB to import the speech file 'countdownfrom.wav' which you will need to download from Canvas. Using the filter coefficients and delays you manually calculated above, create the FIR filter and use either the conv()or filter() functions to filter the 'countdownfrom.wav' file.

Listen to this new audio file; you should hear an echo effect occurring now.

Discuss:

1. Explain in your report how this filter generates the echoes. What's happening?

2. Plot the time-domain waveform for your filtered and non-filtered waveform, identify where the two echo paths are showing in the signal?

Attachment:- Assignment File.rar

Reference no: EM131985666

Questions Cloud

Find the amount of the monthly payment : Find the amount of the monthly payment needed to amortize this loan.
Discuss how you would use the discrete mathematics : Summarize the problem, and discuss how you would use the discrete mathematics, probability, and statistical methods from this course.
How much coffee that costs per pound should he mix : How much coffee that costs $3.50 per pound should he mix with this coffee to sell the mix at the price $4.00 per pound?
The most influence on western culture : Description of the assignment: The following 4 men created a paradigm shift within Western culture: Luther, Columbus, Gutenberg, and Copernicus.
Plot the time-domain waveform for your filtered waveform : EEET2369 - Signals and Systems Assignment - FIR Filters in Audio Processing. Plot the time-domain waveform for your filtered and non-filtered waveform
Relationship is between interest rates and bond prices : Discuss how bond prices are determined in the market, what the relationship is between interest rates and bond prices
Intermediate value theorem using the interval : Consider the following equations. In each case suppose that we apply the Intermediate Value Theorem using the interval [0,?1].
How storage vmotion can be used to create greater up-time : Storage: differentiate between shared storage types and how to apply each type to VMware. How Storage vMotion can be used to create greater up-time?
Choose to do four questions out of five on a test : In how many ways can a student choose to do four questions out of five on a test?

Reviews

len1985666

5/17/2018 2:42:05 AM

Hi, i need help with my assignment. Hand calculations must be typed, use visio for drawings and matlab codes and a detailed answer to each question. Assignments should be submitted to Canvas using the eReport Submission link no later than 11:59 pm on Friday 25th (end of week 12). A 5% penalty per day late applies (including weekends). Assignments MUST be submitted in either Word format (.doc or .docx) or portable document format (.pdf). Due to compatibility issues reports in other formats including (but not limited to) Open Office format (.odt) or Mac OS format (.pages) WILL NOT BE ACCEPTED! The assignment is an individual task and is worth 10% of the overall course mark.

len1985666

5/17/2018 2:41:57 AM

The assignment should be presented as follows: 1. Page 1: Cover Page (example): 2. Page 2 onwards: 3. Answers to questions with appropriate predictions, calculations, MATLAB graphs and discussions. 4. References: Any sources used to find out more information. I.e. textbooks, journal/conference papers, websites, etc. must be in IEEE style format. 5. Appendix: MATLAB code and other results and calculations.

len1985666

5/17/2018 2:41:51 AM

The assignment will be assessed on the depth of conceptual understanding shown for each task. It is important not only to present correct results/ graphs/code but also to be able to analyse and discuss what your results are showing and how they link in with the concepts behind FIR and IIR filters. All results presented in the report are correct and well presented. Student may also have included extra (relevant) results to help explain advanced concepts relating to the project. Student has presented an in-depth analysis of their results and has made links to advanced theoretical concepts relating to the topic to explain results. Has used a wide range of appropriate references. IEEE referencing format used flawlessly. Outstanding presentation of material which supports all requirements. Outstanding and professional use of language.

Write a Review

Electrical Engineering Questions & Answers

  What is the direction of the induced torque in the machine

If an ac machine has the rotor and stator magnetic fields shown in Figure, what is the direction of the induced torque in the machine? Is the machine acting as a motor or generator?

  Maximum demand project assignment

Show worst case volt drops diagrammatically. Make statement regarding compliance - Show Prospective Fault Current levels in Main & all Sub-mains based on your selected Transformer size (show calculations/selection methods)

  What is the output variable and delta y versus time

A process with Gp= 2/(2s+1) and Gd=1/(2s+1) experiences a disturbance step change of magnitude 5. The SP remains constant. If a P-controller alone with Kc=1 is used and Ga=Gs=1, then what is the output variable, delta Y(t) versus time

  Find the energy stored in the coupled coils at t = 1.5 s

find the energy stored in the coupled coils at t = 1.5 s.

  Find the transmission line current

A balanced wye-connected load of (4 + j3) Ω is connected across a three-phase source of 173 V (line-to-line).

  Illustrates the gaussian probability density

Give me the graphs that illustrates the Gaussian probability density and the corresponding cumulative probability function.

  How the use of tqm could contribute to the improvement

What was John McDonnell's motive in making improvement in the company's Baldrige self-assessment score a part of executive performance evaluations?

  Find out the voltage that must be applied to high voltages

Find out the voltage that must be applied to the high voltage winding in order to provide rated voltage at the load under full-load conditions at 0.80 lagging power factor.

  Determine the diameter of the wire in mils and in inches

A 200 ft length of solid copper wire is measured to have a resistance of .500 Ohms. a. Determine the cross sectional area of the wire in both square mils and in circular mils. b. Determine the diameter of the wire in mils and in inches.

  What is the magnitude of the current that flows through wire

A wire carrying a current is shaped in the form of a circular loop of radius 4.0 mm. If the magnetic field strength at its center is 1.1 mT with no external magnetic fields contributing to it, what is the magnitude of the current that flows throug..

  Construct a 2 rung ladder schematice with an ac source

Construct a 2 rung ladder schematice with an AC source with overload protection in the main line, the schematic will contain 1 rung with a lamp load controlled by a N.O. Push button. On the second rung there will be a N.C.

  What is the public''s perception of the electric utility

Are safety hazards associated with generation, transmission, and distribution of electric power by the electric utility industry greater than or less than safety hazards associated with the transportation industry? The chemical products industry? ..

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