Explain in your report how this filter generates the echoes

Assignment Help Electrical Engineering
Reference no: EM131965102 , Length: 5 pages

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:

362_figure.jpg

Figure 1: An echo-y sound environment

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

Td2 = 0.2

G1 = 0.8

G2 = 0.4

2

Td1 = 0.2

Td2 = 0.25

G1 = 0.7

G2 = 0.35

3

Td1 = 0.25

Td2 = 0.3

G1 = 0.7

G2 = 0.25

4

Td1 = 0.3

Td2 = 0.35

G1 = 0.6

G2 = 0.2

5

Td1 = 0.35

Td2 = 0.4

G1 = 0.4

G2 = 0.1

6

Td1 = 0.35

Td2 = 0.45

G1 = 0.3

G2 = 0.2

7

Td1 = 0.3

Td2 = 0.5

G1 = 0.2

G2 = 0.15

8

Td1 = 0.25

Td2 = 0.55

G1 = 0.2

G2 = 0.1

9

Td1 = 0.2

Td2 = 0.6

G1 = 0.2

G2 = 0.1

0

Td1 = 0.1

Td2 = 0.2

G1 = 0.9

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?

Reference no: EM131965102

Questions Cloud

What role will this evidence likely play in your case : Would a warrant be needed at the crime scene? Why or why not?What role will this evidence likely play in your case?
Does globalization harm worker interest : If yes, give 2 pro-arguments and one counter argument. if no, give 2 counter-arguments and 1 pro-argument, with examples please.
What is the component cost of debt for wacc purposes : What is the market interest rate on Jana's debt and what is the component cost of this debt for WACC purposes? (WACC= Weighted Average Cost of Capital)
How might the company mitigate these risks : What factors might cause an individual, an employee, or a company to be cautious in the use of social networks?
Explain in your report how this filter generates the echoes : EEET2369 – Signals and Systems - Explain in your report how this filter generates the echoes. What's happening and Plot the time-domain waveform for your
What deductions may katrina take from agi : What is Katrina's net income from her vacation home calculated on Schedule E? What deductions may Katrina take from AGI on Schedule A?
Address a cybercrime that may compromise the organization : Write a 2,400- to 3,000-word Cybercrime Prevention Guide for an organization you select based on a cybercrime which may affect it.
Briefly amazon compensation strategy : Briefly Amazon's, compensation strategy, best practices they are applying, and compensation-related challenges they are facing.
Where would you interview the female victim : What is the proper process for obtaining a statement from both the suspect and the victim in this incident?

Reviews

len1965102

5/1/2018 5:41:46 AM

Layout (10%) No structure or structure is highly disorganised. Poor use of grammar, and punctuation. Poor layout and difficult to read. Structure is sufficient to present the content. Ideas often presented in a disorganised manner. Grammar and spelling just acceptable. Content is generally organised logically with only some sections needing more attention. Few errors in spelling and grammar, report easy to navigate. Structure is sound throughout and follows a logical order. No errors in spelling and grammar, report clearly organised. Outstanding presentation of material which supports all requirements. Outstanding and professional use of language.

len1965102

5/1/2018 5:41:38 AM

Referencing and citations (10%) Poor referencing style or no references used. Material may be copied without citing sources appropriately. References were inappropriate and/or lacked relevancy (e.g. Wikipedia or opinion pieces used). Citations may be missing. References are mostly appropriate and show some variation in type. A good attempt has been made at using the IEEE reference format with only minor errors. References used are all appropriate and show good variation in type. IEEE referencing format used correctly with very few errors. Has used a wide range of appropriate references. IEEE referencing format used flawlessly.

len1965102

5/1/2018 5:41:32 AM

Discussion and analysis (50%) No relevant analysis has been presented in report. Student was unable to make links to theoretical concepts related to the topic and may have included irrelevant facts to explain results. Analysis presented in the report was superficial and only very basic links were made to the theoretical concepts related to the topic. Overall student appears to lack in-depth understanding. A reasonable analysis of the results has been presented, but it may lack some depth. Links have been made to theoretical concepts relating to the topic, but may lack essential details. A good analysis of results has been presented with only minor details missing. Student was able to make links to theoretical concepts relating to the topic to explain results. 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.

len1965102

5/1/2018 5:41:26 AM

0-49 Fail NN 50-59 Pass PA 60-69 Credit CR 70-79 Distinction DI 80-100 High Distinc’n HD Results (e.g. MATLAB figures/output) (30%) No results presented or there are fundamental flaws in the student’s understanding of the task and/or MATLAB code resulting in meaningless results. Some results are correct but many of the graphs contain errors resulting from poor understanding of the task and/or MATLAB syntax errors. Results are mostly correct. There may be a couple of graphs that contain minor errors and/or section contains superfluous or irrelevant results. Results presented are correct. Minimum required results presented to successfully answer assignment questions. 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.

Write a Review

Electrical Engineering Questions & Answers

  Lithium ion battery technology

The paper includes Lithium ion battery technology with its advantages and disadvantages. The paper discusses about the Lithium air battery in which detailed reactions of Lithium with air including nonaqueous as well as aqueous are given.

  Power transformers and tariffs

Construction of different types of power transformer, significant energy savings

  Paper on orthogonal frequency-division multiplexing

This document is shown a paper on Orthogonal frequency-division multiplexing with advantages, disadvantages and uses.

  Function of the hmi in a scada system

This assignment contains electronics engineering questions like State the commonly found components of a SCADA (Supervisory control and data acquisition) system. and decribe the function of the HMI in a SCADA system.

  Resultant waveform of the odd harmonic series

Prepare an Excel graph showing the individual components and summated resultant waveform of the odd harmonic series resulting in an approximate square wave.

  Explain scada system

Explain the function of the HMI in a SCADA system.

  Design a 2-digit 24 second shot-clock

Design a 2-digit 24 second "shot-clock" countdown timer with pushbutton controller.

  Model a discrete-time system

To understand di erent signal models To be able to model a discrete-time system and design simple signal processing algorithms.

  Draw a relay construction diagram

Draw a relay construction diagram and briefly explain the operation of a relay.

  Frequency division multiplexing

Write a short technical report on Frequency Division Multiplexing

  Impact of electron energy

Briefly discuss the impact of electron energy, electron current and target on the Bremsstrahlung generated.

  Traffic light controller

The schematic of the traffic light controller

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