ECE 598: The Speech Chain. Lecture 5: Room Acoustics; Filters

Size: px
Start display at page:

Download "ECE 598: The Speech Chain. Lecture 5: Room Acoustics; Filters"

Transcription

1 ECE 598: The Speech Chain Lecture 5: Room Acoustics; Filters

2 Today Room = A Source of Echoes Echo = Delayed, Scaled Copy Addition and Subtraction of Scaled Cosines Frequency Response Impulse Response Filter = A System with Echoes

3 Room Acoustics Sample Application: The Beckman Cube Virtual Reality Theater

4 Room Acoustics Test Laboratory: the Plywood Cube

5 Measuring the Frequency Response of a Room: 2X2 Locations

6 Direct Sound

7 Direct Sound: Mathematical Notation x(t) ) = (r s /r 0 ) s(t τ 0 ) x(t) ) = Recorded sound pressure (Pascals( Pascals) s(t) ) = Sound at the source (Pascals( Pascals) r s = radius of the source (lips, loudspeaker, ) r 0 = distance from source to microphone τ 0 =r 0 /c = time it takes for sound to travel from source to microphone s(t) ) = s e jωt x(t) ) = x e jωt x = s (r s /r 0 ) e jωτ 0

8 Direct Sound + First Echo

9 Direct Sound + First Echo x(t) ) = a 0 s(t τ 0 ) + a 1 s(t τ 1 ) τ 1 =r 1 /c = time it takes for the first echo to travel from source to microphone a 0 = r s /r 0 (the 1/r scaling of the direct sound) a 1 = γ(ω) r s /r 1 γ(ω) = amount by which echo amplitude is reduced when it bounces off the wall = reflection coefficient γ(ω) depends on the material: γ 1 1 for hardwood, γ 0.1 for carpet s(t) ) = s e jωt x(t) ) = x e jωt x = s ( a 0 e jωτ 0 + a 1 e jωτ 1 )

10 Direct Sound + Lots of Echoes

11 The Image Source Method for Simulating the Room Response (Berkeley and Allen, 1979) Key Observation: An echo arrives at the microphone from the same direction, having traveled exactly the same distance, as if it had come from an image source located behind the wall. The location of the image source is the mirror image of the location of the true source, after reflection through the wall.

12 Image Source Method: Lots of Echoes An echo that bounces off multiple walls behaves as if it had come from several rooms away.

13 Direct Sound + Lots of Echoes x(t) ) = a n s(t τ n ) a 0 s(t-τ 0 ) = direct sound a n s(t-τ n ) = n th echo s(t) ) = s e jωt x(t) ) = x e jωt x = H(ω) s H(ω) is called the frequency response of the room, at frequency ω: n=0 H(ω) ) = a n e jωτ n=0 ωτ n

14 Example: Starter Pistol Direct sound: an impulse (a very short, very loud sound: s(t)=δ(t)) An impulse has energy at all frequencies; we say s(ω)=1 regardless of ω Impulse response: a series of delayed, scaled impulse echoes, x(t) = a n δ(t-τ n ) Frequency response: the frequency coloration you hear is the frequency response of the room: x(ω) = H(ω) s(ω) = H(ω) = a n e jωτ n

15 Example: Sweep Tone Direct sound is a cosine, s(t) = e jωt, with ω changing slowly Recorded sound is a scaled, phase-shifted cosine, x(t) = H(ω) e jωt H(ω) of the room (the subject of today s lecture) Spectrum of the background noise Signal to noise ratio, as a function of frequency

16 Today s s Important Math Fact: Cosine + Cosine Echo = Scaled, Shifted Cosine

17 Cosine + Cosine Echo: Phasor Notation x(t) ) = a 0 e jω(t (t τ 0 ) = e jωt (a 0 e jωτ 0 + a 1 e jω(t (t τ 1 ) + a 1 e jωτ 1 ) = e jωt (a 0 e jφ 0 + a 1 e jφ 1) φ 0 = Phase shift caused by traveling from source to microphone, direct sound (in radians) φ 1 = Phase shift, first echo (radians)

18 Cosine + Cosine Echo: Phasor Notation H(ω) ) = a 0 e jφ 0 + a 1 e jφ 1 = {a 0 cos(φ 0 )+a 1 cos(φ 1 )} j{a 0 sin(φ 0 )+a 1 sin(φ 1 )} ) = a x cos(φ x ) ja x sin(φ x ) So H(ω) ) = a x e jφ x for some a x and φ x

19 If s(t) ) is a cosine, then x(t) ) is a scaled shifted cosine x(t) ) = H(w) s(t) = a x e jφ x e jωt = a x e j(ωt φ x) Re{x(t)} = a x cos(ωt φ x ) If s(t)= )=cos( cos(ωt), then x(t) ) is a scaled, shifted cosine at the same frequency! The scaling factor a x and the phase shift φ x depend on frequency in some way (remember that φ 0 =ωτ 0 and φ 1 =ωτ 1 ) Next question: how can we calculate a x and φ x?

20 ONAMI (Oh No! Another Math Idea!)*: Magnitude and Phase of a Complex Number Suppose z=z R +jz I z R = Re{z} z I =Im{z} We can also write z=ae jφ = Acosφ+jAsin +jasinφ A = z ( magnitude( of z ) z φ = arg(z) ) ( phase( of z ) z Obviously, z R =Acosφ; z I =Asinφ * oonami ( oo =long /o/) means big wave in Japanese. Curiously enough, onami (short /o/) means little wave. Meaningless but entertaining question for the reader: is the magnitude and phase of complex numbers a big wave,, or a little wave?

21 Finding the Magnitude and Phase Finding the magnitude: A 2 =z R2 +z 2 I Proof: z R2 +z I2 =A 2 cos 2 φ+a 2 sin 2 φ = A 2 (cos 2 φ+sin 2 φ) ) = A 2 Finding the phase if z R > 0: φ=tan - 1 (z I /z R ) Proof: z I /z R =sinφ/cosφ=tanφ Finding the phase if z R < 0: φ=tan - 1 (z I /z R ) π The Problem: θ = tan - 1 (z I /z R ) is always between π/2 and π/2 so cos(θ) ) is always positive! The Solution: assume, instead, that θ = tan - 1 ( z I / z R ) so Ae j θ = Acosθ+Asin +Asinθ = z R jz I = z z = Αe j φ = Ae j π e j φ = Ae j( j(φ+π)

22 Imagining the Magnitude and Phase of a Complex Number: Four Examples Imaginary Part z I A φ z=z R +jz I z R Real Part Imaginary Part z I A φ z R Real Part Imaginary Part z I Imaginary Part z I z R A θ z R φ = θ π Real Part z R A φ = θ+π z R θ Real Part z I z I

23 Magnitude and Phase of A Frequency Response H(ω) ) = a n e jωτ n = H R +jh I = A e jφ A 2 = H 2 R +H 2 I φ = tan -1 (H I /H R ), possibly ±π Here s s what it means: If: s(t) ) = e jω t ; Re{s(t)} = cos(ωt) Then: n=0 x(t) ) = H(ω) e jω t ; Re{x(t)} = A cos(ωt+ t+φ)

24 Filters A filter is any system that adds its input to scaled, shifted copies of itself x(t) ) = a n s(t τ n ) n=0 In order to find x(t), we need two pieces of information: The input, s(t) The sequence of echo times, τ n, and echo amplitudes, a n. This whole sequence of information is often summarized by the impulse response of the system, h(t) ) = a n δ(t τ n ). n=0 Remember that δ(t) ) is a very short, very loud sound, like a gunshot. h(t) ) is the output of the system if the input is δ(t) Given s(t) ) and h(t), we find x(t) ) using convolution: convolution: x(t) ) = s(t) h(t h(t) ) = a n s(t τ n ) n=0 In matlab, s=wavread( wavread( speechsound.wav ); h=wavread( wavread( impulseresponse.wav ); x=conv(s,h conv(s,h); or x=filter(h,1,s);

25 Summary: Filters A filter is any system that adds the direct sound together with any number of echoes. There are two methods for simulating a filter in software: Impulse response: Given h(t) ) = a n δ(t τ n ), compute n=0 x(t) ) = s(t) h(t h(t) ) = a n s(t τ n ) Frequency response: Break down s(t) ) into a sum of cosines, s(t)= )=s e jωt Then, for each cosine, compute x(t) ) = H(ω) s(t) ) = H(ω) s e jωt n=0

CMPT 318: Lecture 5 Complex Exponentials, Spectrum Representation

CMPT 318: Lecture 5 Complex Exponentials, Spectrum Representation CMPT 318: Lecture 5 Complex Exponentials, Spectrum Representation Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University January 23, 2006 1 Exponentials The exponential is

More information

Circuits and Systems I

Circuits and Systems I Circuits and Systems I LECTURE #2 Phasor Addition lions@epfl Prof. Dr. Volkan Cevher LIONS/Laboratory for Information and Inference Systems License Info for SPFirst Slides This work released under a Creative

More information

Lecture 3: Acoustics

Lecture 3: Acoustics CSC 83060: Speech & Audio Understanding Lecture 3: Acoustics Michael Mandel mim@sci.brooklyn.cuny.edu CUNY Graduate Center, Computer Science Program http://mr-pc.org/t/csc83060 With much content from Dan

More information

Lecture 2: Acoustics. Acoustics & sound

Lecture 2: Acoustics. Acoustics & sound EE E680: Speech & Audio Processing & Recognition Lecture : Acoustics 1 3 4 The wave equation Acoustic tubes: reflections & resonance Oscillations & musical acoustics Spherical waves & room acoustics Dan

More information

Music 270a: Complex Exponentials and Spectrum Representation

Music 270a: Complex Exponentials and Spectrum Representation Music 270a: Complex Exponentials and Spectrum Representation Tamara Smyth, trsmyth@ucsd.edu Department of Music, University of California, San Diego (UCSD) October 24, 2016 1 Exponentials The exponential

More information

Sinusoids. Amplitude and Magnitude. Phase and Period. CMPT 889: Lecture 2 Sinusoids, Complex Exponentials, Spectrum Representation

Sinusoids. Amplitude and Magnitude. Phase and Period. CMPT 889: Lecture 2 Sinusoids, Complex Exponentials, Spectrum Representation Sinusoids CMPT 889: Lecture Sinusoids, Complex Exponentials, Spectrum Representation Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University September 6, 005 Sinusoids are

More information

CMPT 889: Lecture 2 Sinusoids, Complex Exponentials, Spectrum Representation

CMPT 889: Lecture 2 Sinusoids, Complex Exponentials, Spectrum Representation CMPT 889: Lecture 2 Sinusoids, Complex Exponentials, Spectrum Representation Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University September 26, 2005 1 Sinusoids Sinusoids

More information

Introduction to Acoustics Exercises

Introduction to Acoustics Exercises . 361-1-3291 Introduction to Acoustics Exercises 1 Fundamentals of acoustics 1. Show the effect of temperature on acoustic pressure. Hint: use the equation of state and the equation of state at equilibrium.

More information

Spectral Analysis of Random Processes

Spectral Analysis of Random Processes Spectral Analysis of Random Processes Spectral Analysis of Random Processes Generally, all properties of a random process should be defined by averaging over the ensemble of realizations. Generally, all

More information

Reverberation Impulse Response Analysis

Reverberation Impulse Response Analysis MUS424: Signal Processing Techniques for Digital Audio Effects Handout #18 Jonathan Abel, David Berners April 27, 24 Lecture #9: April 27, 24 Lecture Notes 7 Reverberation Impulse Response Analysis 1 CCRMA

More information

26. The Fourier Transform in optics

26. The Fourier Transform in optics 26. The Fourier Transform in optics What is the Fourier Transform? Anharmonic waves The spectrum of a light wave Fourier transform of an exponential The Dirac delta function The Fourier transform of e

More information

Group Delay and Phase Delay (1A) Young Won Lim 7/19/12

Group Delay and Phase Delay (1A) Young Won Lim 7/19/12 Group Delay and Phase Delay (A) 7/9/2 Copyright (c) 2 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version.2

More information

Review of Linear Time-Invariant Network Analysis

Review of Linear Time-Invariant Network Analysis D1 APPENDIX D Review of Linear Time-Invariant Network Analysis Consider a network with input x(t) and output y(t) as shown in Figure D-1. If an input x 1 (t) produces an output y 1 (t), and an input x

More information

MATH 135: COMPLEX NUMBERS

MATH 135: COMPLEX NUMBERS MATH 135: COMPLEX NUMBERS (WINTER, 010) The complex numbers C are important in just about every branch of mathematics. These notes 1 present some basic facts about them. 1. The Complex Plane A complex

More information

Frequency Response. Re ve jφ e jωt ( ) where v is the amplitude and φ is the phase of the sinusoidal signal v(t). ve jφ

Frequency Response. Re ve jφ e jωt ( ) where v is the amplitude and φ is the phase of the sinusoidal signal v(t). ve jφ 27 Frequency Response Before starting, review phasor analysis, Bode plots... Key concept: small-signal models for amplifiers are linear and therefore, cosines and sines are solutions of the linear differential

More information

Solutions to Problems in Chapter 4

Solutions to Problems in Chapter 4 Solutions to Problems in Chapter 4 Problems with Solutions Problem 4. Fourier Series of the Output Voltage of an Ideal Full-Wave Diode Bridge Rectifier he nonlinear circuit in Figure 4. is a full-wave

More information

EE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal.

EE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal. EE 34: Signals, Systems, and Transforms Summer 7 Test No notes, closed book. Show your work. Simplify your answers. 3. It is observed of some continuous-time LTI system that the input signal = 3 u(t) produces

More information

Continuous-time Signals. (AKA analog signals)

Continuous-time Signals. (AKA analog signals) Continuous-time Signals (AKA analog signals) I. Analog* Signals review Goals: - Common test signals used in system analysis - Signal operations and properties: scaling, shifting, periodicity, energy and

More information

Phasor Young Won Lim 05/19/2015

Phasor Young Won Lim 05/19/2015 Phasor Copyright (c) 2009-2015 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version

More information

6.003 (Fall 2011) Quiz #3 November 16, 2011

6.003 (Fall 2011) Quiz #3 November 16, 2011 6.003 (Fall 2011) Quiz #3 November 16, 2011 Name: Kerberos Username: Please circle your section number: Section Time 2 11 am 3 1 pm 4 2 pm Grades will be determined by the correctness of your answers (explanations

More information

Circuit Analysis-III. Circuit Analysis-II Lecture # 3 Friday 06 th April, 18

Circuit Analysis-III. Circuit Analysis-II Lecture # 3 Friday 06 th April, 18 Circuit Analysis-III Sinusoids Example #1 ü Find the amplitude, phase, period and frequency of the sinusoid: v (t ) =12cos(50t +10 ) Signal Conversion ü From sine to cosine and vice versa. ü sin (A ± B)

More information

Complex number review

Complex number review Midterm Review Problems Physics 8B Fall 009 Complex number review AC circuits are usually handled with one of two techniques: phasors and complex numbers. We ll be using the complex number approach, so

More information

Course Notes for Signals and Systems. Krishna R Narayanan

Course Notes for Signals and Systems. Krishna R Narayanan Course Notes for Signals and Systems Krishna R Narayanan May 7, 018 Contents 1 Math Review 5 1.1 Trigonometric Identities............................. 5 1. Complex Numbers................................

More information

The Hilbert Transform

The Hilbert Transform The Hilbert Transform David Hilbert 1 ABSTRACT: In this presentation, the basic theoretical background of the Hilbert Transform is introduced. Using this transform, normal real-valued time domain functions

More information

Feature extraction 1

Feature extraction 1 Centre for Vision Speech & Signal Processing University of Surrey, Guildford GU2 7XH. Feature extraction 1 Dr Philip Jackson Cepstral analysis - Real & complex cepstra - Homomorphic decomposition Filter

More information

Signal and systems. Linear Systems. Luigi Palopoli. Signal and systems p. 1/5

Signal and systems. Linear Systems. Luigi Palopoli. Signal and systems p. 1/5 Signal and systems p. 1/5 Signal and systems Linear Systems Luigi Palopoli palopoli@dit.unitn.it Wrap-Up Signal and systems p. 2/5 Signal and systems p. 3/5 Fourier Series We have see that is a signal

More information

2A1H Time-Frequency Analysis II

2A1H Time-Frequency Analysis II 2AH Time-Frequency Analysis II Bugs/queries to david.murray@eng.ox.ac.uk HT 209 For any corrections see the course page DW Murray at www.robots.ox.ac.uk/ dwm/courses/2tf. (a) A signal g(t) with period

More information

Homework 6 Solutions

Homework 6 Solutions 8-290 Signals and Systems Profs. Byron Yu and Pulkit Grover Fall 208 Homework 6 Solutions. Part One. (2 points) Consider an LTI system with impulse response h(t) e αt u(t), (a) Compute the frequency response

More information

EE40 Lecture 11 Josh Hug 7/19/2010

EE40 Lecture 11 Josh Hug 7/19/2010 EE40 Lecture Josh 7/9/200 Logistical Things Lab 4 tomorrow Lab 5 (active filter lab) on Wednesday Prototype for future lab for EE40 Prelab is very short, sorry. Please give us our feedback Google docs

More information

Linear systems, small signals, and integrators

Linear systems, small signals, and integrators Linear systems, small signals, and integrators CNS WS05 Class Giacomo Indiveri Institute of Neuroinformatics University ETH Zurich Zurich, December 2005 Outline 1 Linear Systems Crash Course Linear Time-Invariant

More information

Complex Numbers. The set of complex numbers can be defined as the set of pairs of real numbers, {(x, y)}, with two operations: (i) addition,

Complex Numbers. The set of complex numbers can be defined as the set of pairs of real numbers, {(x, y)}, with two operations: (i) addition, Complex Numbers Complex Algebra The set of complex numbers can be defined as the set of pairs of real numbers, {(x, y)}, with two operations: (i) addition, and (ii) complex multiplication, (x 1, y 1 )

More information

Signals and Systems. Problem Set: The z-transform and DT Fourier Transform

Signals and Systems. Problem Set: The z-transform and DT Fourier Transform Signals and Systems Problem Set: The z-transform and DT Fourier Transform Updated: October 9, 7 Problem Set Problem - Transfer functions in MATLAB A discrete-time, causal LTI system is described by the

More information

Fourier Series. Spectral Analysis of Periodic Signals

Fourier Series. Spectral Analysis of Periodic Signals Fourier Series. Spectral Analysis of Periodic Signals he response of continuous-time linear invariant systems to the complex exponential with unitary magnitude response of a continuous-time LI system at

More information

Review of Frequency Domain Fourier Series: Continuous periodic frequency components

Review of Frequency Domain Fourier Series: Continuous periodic frequency components Today we will review: Review of Frequency Domain Fourier series why we use it trig form & exponential form how to get coefficients for each form Eigenfunctions what they are how they relate to LTI systems

More information

Lecture 1a. Complex numbers, phasors and vectors. Introduction. Complex numbers. 1a.1

Lecture 1a. Complex numbers, phasors and vectors. Introduction. Complex numbers. 1a.1 1a.1 Lecture 1a Comple numbers, phasors and vectors Introduction This course will require ou to appl several concepts ou learned in our undergraduate math courses. In some cases, such as comple numbers

More information

Mathematical Review for Signal and Systems

Mathematical Review for Signal and Systems Mathematical Review for Signal and Systems 1 Trigonometric Identities It will be useful to memorize sin θ, cos θ, tan θ values for θ = 0, π/3, π/4, π/ and π ±θ, π θ for the above values of θ. The following

More information

EE 224 Signals and Systems I Review 1/10

EE 224 Signals and Systems I Review 1/10 EE 224 Signals and Systems I Review 1/10 Class Contents Signals and Systems Continuous-Time and Discrete-Time Time-Domain and Frequency Domain (all these dimensions are tightly coupled) SIGNALS SYSTEMS

More information

summable Necessary and sufficient for BIBO stability of an LTI system. Also see poles.

summable Necessary and sufficient for BIBO stability of an LTI system. Also see poles. EECS 206 DSP GLOSSARY c Andrew E. Yagle Fall 2005 absolutely impulse response: h[n] is finite. EX: n=0 ( 3 4 )n = 1 = 4 but 1 3 n=1 1 n. 4 summable Necessary and sufficient for BIBO stability of an LI

More information

LOPE3202: Communication Systems 10/18/2017 2

LOPE3202: Communication Systems 10/18/2017 2 By Lecturer Ahmed Wael Academic Year 2017-2018 LOPE3202: Communication Systems 10/18/2017 We need tools to build any communication system. Mathematics is our premium tool to do work with signals and systems.

More information

CM2202: Scientific Computing and Multimedia Applications General Maths: 3. Complex Numbers

CM2202: Scientific Computing and Multimedia Applications General Maths: 3. Complex Numbers CM2202: Scientific Computing and Multimedia Applications General Maths: 3. Complex Numbers Prof. David Marshall School of Computer Science & Informatics A problem when solving some equations There are

More information

K.K. Gan L3: R-L-C AC Circuits. amplitude. Volts. period. -Vo

K.K. Gan L3: R-L-C AC Circuits. amplitude. Volts. period. -Vo Lecture 3: R-L-C AC Circuits AC (Alternative Current): Most of the time, we are interested in the voltage at a point in the circuit will concentrate on voltages here rather than currents. We encounter

More information

Systems Analysis and Control

Systems Analysis and Control Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 2: Drawing Bode Plots, Part 2 Overview In this Lecture, you will learn: Simple Plots Real Zeros Real Poles Complex

More information

I. Signals & Sinusoids

I. Signals & Sinusoids I. Signals & Sinusoids [p. 3] Signal definition Sinusoidal signal Plotting a sinusoid [p. 12] Signal operations Time shifting Time scaling Time reversal Combining time shifting & scaling [p. 17] Trigonometric

More information

2A1H Time-Frequency Analysis II Bugs/queries to HT 2011 For hints and answers visit dwm/courses/2tf

2A1H Time-Frequency Analysis II Bugs/queries to HT 2011 For hints and answers visit   dwm/courses/2tf Time-Frequency Analysis II (HT 20) 2AH 2AH Time-Frequency Analysis II Bugs/queries to david.murray@eng.ox.ac.uk HT 20 For hints and answers visit www.robots.ox.ac.uk/ dwm/courses/2tf David Murray. A periodic

More information

EE100Su08 Lecture #11 (July 21 st 2008)

EE100Su08 Lecture #11 (July 21 st 2008) EE100Su08 Lecture #11 (July 21 st 2008) Bureaucratic Stuff Lecture videos should be up by tonight HW #2: Pick up from office hours today, will leave them in lab. REGRADE DEADLINE: Monday, July 28 th 2008,

More information

3 + 4i 2 + 3i. 3 4i Fig 1b

3 + 4i 2 + 3i. 3 4i Fig 1b The introduction of complex numbers in the 16th century was a natural step in a sequence of extensions of the positive integers, starting with the introduction of negative numbers (to solve equations of

More information

3 What You Should Know About Complex Numbers

3 What You Should Know About Complex Numbers 3 What You Should Know About Complex Numbers Life is complex it has a real part, and an imaginary part Andrew Koenig. Complex numbers are an extension of the more familiar world of real numbers that make

More information

Linear Prediction 1 / 41

Linear Prediction 1 / 41 Linear Prediction 1 / 41 A map of speech signal processing Natural signals Models Artificial signals Inference Speech synthesis Hidden Markov Inference Homomorphic processing Dereverberation, Deconvolution

More information

Damped Oscillation Solution

Damped Oscillation Solution Lecture 19 (Chapter 7): Energy Damping, s 1 OverDamped Oscillation Solution Damped Oscillation Solution The last case has β 2 ω 2 0 > 0. In this case we define another real frequency ω 2 = β 2 ω 2 0. In

More information

SOLUTIONS to ECE 2026 Summer 2017 Problem Set #2

SOLUTIONS to ECE 2026 Summer 2017 Problem Set #2 SOLUTIONS to ECE 06 Summer 07 Problem Set # PROBLEM..* Put each of the following signals into the standard form x( t ) = Acos( t + ). (Standard form means that A 0, 0, and < Use the phasor addition theorem

More information

Chapter 5 Frequency Domain Analysis of Systems

Chapter 5 Frequency Domain Analysis of Systems Chapter 5 Frequency Domain Analysis of Systems CT, LTI Systems Consider the following CT LTI system: xt () ht () yt () Assumption: the impulse response h(t) is absolutely integrable, i.e., ht ( ) dt< (this

More information

Last time: small acoustics

Last time: small acoustics Last time: small acoustics Voice, many instruments, modeled by tubes Traveling waves in both directions yield standing waves Standing waves correspond to resonances Variations from the idealization give

More information

Section 3: Complex numbers

Section 3: Complex numbers Essentially: Section 3: Complex numbers C (set of complex numbers) up to different notation: the same as R 2 (euclidean plane), (i) Write the real 1 instead of the first elementary unit vector e 1 = (1,

More information

SIGNAL PROCESSING. B14 Option 4 lectures. Stephen Roberts

SIGNAL PROCESSING. B14 Option 4 lectures. Stephen Roberts SIGNAL PROCESSING B14 Option 4 lectures Stephen Roberts Recommended texts Lynn. An introduction to the analysis and processing of signals. Macmillan. Oppenhein & Shafer. Digital signal processing. Prentice

More information

09/29/2009 Reading: Hambley Chapter 5 and Appendix A

09/29/2009 Reading: Hambley Chapter 5 and Appendix A EE40 Lec 10 Complex Numbers and Phasors Prof. Nathan Cheung 09/29/2009 Reading: Hambley Chapter 5 and Appendix A Slide 1 OUTLINE Phasors as notation for Sinusoids Arithmetic with Complex Numbers Complex

More information

Complex Numbers. James K. Peterson. September 19, Department of Biological Sciences and Department of Mathematical Sciences Clemson University

Complex Numbers. James K. Peterson. September 19, Department of Biological Sciences and Department of Mathematical Sciences Clemson University Complex Numbers James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University September 19, 2013 Outline 1 Complex Numbers 2 Complex Number Calculations

More information

Complex Numbers. Outline. James K. Peterson. September 19, Complex Numbers. Complex Number Calculations. Complex Functions

Complex Numbers. Outline. James K. Peterson. September 19, Complex Numbers. Complex Number Calculations. Complex Functions Complex Numbers James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University September 19, 2013 Outline Complex Numbers Complex Number Calculations Complex

More information

Microphone-Array Signal Processing

Microphone-Array Signal Processing Microphone-Array Signal Processing, c Apolinárioi & Campos p. 1/27 Microphone-Array Signal Processing José A. Apolinário Jr. and Marcello L. R. de Campos {apolin},{mcampos}@ieee.org IME Lab. Processamento

More information

5. Algorithms for the Evaluation of Interaural Phase Differences ("Phase-Difference-Cocktail-Party-Processor")

5. Algorithms for the Evaluation of Interaural Phase Differences (Phase-Difference-Cocktail-Party-Processor) - 46-5. Algorithms for the Evaluation of Interaural Phase Differences ("Phase-Difference-Cocktail-Party-Processor") 5.. Requirements for a Cocktail-Party-Processor A system for the analysis of ear signals

More information

Review of Linear System Theory

Review of Linear System Theory Review of Linear System Theory The following is a (very) brief review of linear system theory and Fourier analysis. I work primarily with discrete signals. I assume the reader is familiar with linear algebra

More information

E : Lecture 1 Introduction

E : Lecture 1 Introduction E85.2607: Lecture 1 Introduction 1 Administrivia 2 DSP review 3 Fun with Matlab E85.2607: Lecture 1 Introduction 2010-01-21 1 / 24 Course overview Advanced Digital Signal Theory Design, analysis, and implementation

More information

EE1.el3 (EEE1023): Electronics III. Acoustics lecture 18 Room acoustics. Dr Philip Jackson.

EE1.el3 (EEE1023): Electronics III. Acoustics lecture 18 Room acoustics. Dr Philip Jackson. EE1.el3 EEE1023): Electronics III Acoustics lecture 18 Room acoustics Dr Philip Jackson www.ee.surrey.ac.uk/teaching/courses/ee1.el3 Room acoustics Objectives: relate sound energy density to rate of absorption

More information

EE221 Circuits II. Chapter 14 Frequency Response

EE221 Circuits II. Chapter 14 Frequency Response EE22 Circuits II Chapter 4 Frequency Response Frequency Response Chapter 4 4. Introduction 4.2 Transfer Function 4.3 Bode Plots 4.4 Series Resonance 4.5 Parallel Resonance 4.6 Passive Filters 4.7 Active

More information

Since 1 revolution = 1 = = Since 1 revolution = 1 = =

Since 1 revolution = 1 = = Since 1 revolution = 1 = = Fry Texas A&M University Math 150 Chapter 8A Fall 2015! 207 Since 1 revolution = 1 = = Since 1 revolution = 1 = = Convert to revolutions (or back to degrees and/or radians) a) 45! = b) 120! = c) 450! =

More information

EE221 Circuits II. Chapter 14 Frequency Response

EE221 Circuits II. Chapter 14 Frequency Response EE22 Circuits II Chapter 4 Frequency Response Frequency Response Chapter 4 4. Introduction 4.2 Transfer Function 4.3 Bode Plots 4.4 Series Resonance 4.5 Parallel Resonance 4.6 Passive Filters 4.7 Active

More information

DESIGN OF CMOS ANALOG INTEGRATED CIRCUITS

DESIGN OF CMOS ANALOG INTEGRATED CIRCUITS DESIGN OF CMOS ANALOG INEGRAED CIRCUIS Franco Maloberti Integrated Microsistems Laboratory University of Pavia Discrete ime Signal Processing F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete

More information

3F1 Random Processes Examples Paper (for all 6 lectures)

3F1 Random Processes Examples Paper (for all 6 lectures) 3F Random Processes Examples Paper (for all 6 lectures). Three factories make the same electrical component. Factory A supplies half of the total number of components to the central depot, while factories

More information

Stochastic Processes. M. Sami Fadali Professor of Electrical Engineering University of Nevada, Reno

Stochastic Processes. M. Sami Fadali Professor of Electrical Engineering University of Nevada, Reno Stochastic Processes M. Sami Fadali Professor of Electrical Engineering University of Nevada, Reno 1 Outline Stochastic (random) processes. Autocorrelation. Crosscorrelation. Spectral density function.

More information

2.161 Signal Processing: Continuous and Discrete

2.161 Signal Processing: Continuous and Discrete MI OpenCourseWare http://ocw.mit.edu.6 Signal Processing: Continuous and Discrete Fall 8 For information about citing these materials or our erms of Use, visit: http://ocw.mit.edu/terms. MASSACHUSES INSIUE

More information

( ) John A. Quinn Lecture. ESE 531: Digital Signal Processing. Lecture Outline. Frequency Response of LTI System. Example: Zero on Real Axis

( ) John A. Quinn Lecture. ESE 531: Digital Signal Processing. Lecture Outline. Frequency Response of LTI System. Example: Zero on Real Axis John A. Quinn Lecture ESE 531: Digital Signal Processing Lec 15: March 21, 2017 Review, Generalized Linear Phase Systems Penn ESE 531 Spring 2017 Khanna Lecture Outline!!! 2 Frequency Response of LTI System

More information

Studio Exercise Time Response & Frequency Response 1 st -Order Dynamic System RC Low-Pass Filter

Studio Exercise Time Response & Frequency Response 1 st -Order Dynamic System RC Low-Pass Filter Studio Exercise Time Response & Frequency Response 1 st -Order Dynamic System RC Low-Pass Filter i i in R out Assignment: Perform a Complete e in C e Dynamic System Investigation out of the RC Low-Pass

More information

Series FOURIER SERIES. Graham S McDonald. A self-contained Tutorial Module for learning the technique of Fourier series analysis

Series FOURIER SERIES. Graham S McDonald. A self-contained Tutorial Module for learning the technique of Fourier series analysis Series FOURIER SERIES Graham S McDonald A self-contained Tutorial Module for learning the technique of Fourier series analysis Table of contents Begin Tutorial c 24 g.s.mcdonald@salford.ac.uk 1. Theory

More information

CBE 6333, R. Levicky 1. Orthogonal Curvilinear Coordinates

CBE 6333, R. Levicky 1. Orthogonal Curvilinear Coordinates CBE 6333, R. Levicky 1 Orthogonal Curvilinear Coordinates Introduction. Rectangular Cartesian coordinates are convenient when solving problems in which the geometry of a problem is well described by the

More information

LECTURE 12 Sections Introduction to the Fourier series of periodic signals

LECTURE 12 Sections Introduction to the Fourier series of periodic signals Signals and Systems I Wednesday, February 11, 29 LECURE 12 Sections 3.1-3.3 Introduction to the Fourier series of periodic signals Chapter 3: Fourier Series of periodic signals 3. Introduction 3.1 Historical

More information

Phasor Diagram. Figure 1: Phasor Diagram. A φ. Leading Direction. θ B. Lagging Direction. Imag. Axis Complex Plane. Real Axis

Phasor Diagram. Figure 1: Phasor Diagram. A φ. Leading Direction. θ B. Lagging Direction. Imag. Axis Complex Plane. Real Axis 1 16.202: PHASORS Consider sinusoidal source i(t) = Acos(ωt + φ) Using Eulers Notation: Acos(ωt + φ) = Re[Ae j(ωt+φ) ] Phasor Representation of i(t): = Ae jφ = A φ f v(t) = Bsin(ωt + ψ) First convert the

More information

CIRCUIT ANALYSIS II. (AC Circuits)

CIRCUIT ANALYSIS II. (AC Circuits) Will Moore MT & MT CIRCUIT ANALYSIS II (AC Circuits) Syllabus Complex impedance, power factor, frequency response of AC networks including Bode diagrams, second-order and resonant circuits, damping and

More information

2.3 Oscillation. The harmonic oscillator equation is the differential equation. d 2 y dt 2 r y (r > 0). Its solutions have the form

2.3 Oscillation. The harmonic oscillator equation is the differential equation. d 2 y dt 2 r y (r > 0). Its solutions have the form 2. Oscillation So far, we have used differential equations to describe functions that grow or decay over time. The next most common behavior for a function is to oscillate, meaning that it increases and

More information

NAME: ht () 1 2π. Hj0 ( ) dω Find the value of BW for the system having the following impulse response.

NAME: ht () 1 2π. Hj0 ( ) dω Find the value of BW for the system having the following impulse response. University of California at Berkeley Department of Electrical Engineering and Computer Sciences Professor J. M. Kahn, EECS 120, Fall 1998 Final Examination, Wednesday, December 16, 1998, 5-8 pm NAME: 1.

More information

Figure 3.1 Effect on frequency spectrum of increasing period T 0. Consider the amplitude spectrum of a periodic waveform as shown in Figure 3.2.

Figure 3.1 Effect on frequency spectrum of increasing period T 0. Consider the amplitude spectrum of a periodic waveform as shown in Figure 3.2. 3. Fourier ransorm From Fourier Series to Fourier ransorm [, 2] In communication systems, we oten deal with non-periodic signals. An extension o the time-requency relationship to a non-periodic signal

More information

Signals and Systems. Lecture 11 Wednesday 22 nd November 2017 DR TANIA STATHAKI

Signals and Systems. Lecture 11 Wednesday 22 nd November 2017 DR TANIA STATHAKI Signals and Systems Lecture 11 Wednesday 22 nd November 2017 DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL PROCESSING IMPERIAL COLLEGE LONDON Effect on poles and zeros on frequency response

More information

Chapter 17: Waves II. Sound waves are one example of Longitudinal Waves. Sound waves are pressure waves: Oscillations in air pressure and air density

Chapter 17: Waves II. Sound waves are one example of Longitudinal Waves. Sound waves are pressure waves: Oscillations in air pressure and air density Sound waves are one example of Longitudinal Waves Sound waves are pressure waves: Oscillations in air pressure and air density Before we can understand pressure waves in detail, we need to understand what

More information

The Johns Hopkins University Department of Electrical and Computer Engineering Introduction to Linear Systems Fall 2002.

The Johns Hopkins University Department of Electrical and Computer Engineering Introduction to Linear Systems Fall 2002. The Johns Hopkins University Department of Electrical and Computer Engineering 505.460 Introduction to Linear Systems Fall 2002 Final exam Name: You are allowed to use: 1. Table 3.1 (page 206) & Table

More information

Signals, Systems, and Society. By: Carlos E. Davila

Signals, Systems, and Society. By: Carlos E. Davila Signals, Systems, and Society By: Carlos E. Davila Signals, Systems, and Society By: Carlos E. Davila Online: < http://cnx.org/content/col965/.5/ > C O N N E X I O N S Rice University, Houston, Texas

More information

Signals & Systems interaction in the Time Domain. (Systems will be LTI from now on unless otherwise stated)

Signals & Systems interaction in the Time Domain. (Systems will be LTI from now on unless otherwise stated) Signals & Systems interaction in the Time Domain (Systems will be LTI from now on unless otherwise stated) Course Objectives Specific Course Topics: -Basic test signals and their properties -Basic system

More information

ECE 3084 QUIZ 2 SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING GEORGIA INSTITUTE OF TECHNOLOGY APRIL 2, Name:

ECE 3084 QUIZ 2 SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING GEORGIA INSTITUTE OF TECHNOLOGY APRIL 2, Name: ECE 3084 QUIZ 2 SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING GEORGIA INSTITUTE OF TECHNOLOGY APRIL 2, 205 Name:. The quiz is closed book, except for one 2-sided sheet of handwritten notes. 2. Turn off

More information

TRIGONOMETRY. Units: π radians rad = 180 degrees = 180 full (complete) circle = 2π = 360

TRIGONOMETRY. Units: π radians rad = 180 degrees = 180 full (complete) circle = 2π = 360 TRIGONOMETRY Units: π radians 3.14159265 rad 180 degrees 180 full (complete) circle 2π 360 Special Values: 0 30 (π/6) 45 (π/4) 60 (π/3) 90 (π/2) sin(θ) 0 ½ 1/ 2 3/2 1 cos(θ) 1 3/2 1/ 2 ½ 0 tan(θ) 0 1/

More information

Signals and Systems Lecture Notes

Signals and Systems Lecture Notes Dr. Mahmoud M. Al-Husari Signals and Systems Lecture Notes This set of lecture notes are never to be considered as a substitute to the textbook recommended by the lecturer. ii Contents Preface v 1 Introduction

More information

Wave Phenomena Physics 15c. Lecture 2 Damped Oscillators Driven Oscillators

Wave Phenomena Physics 15c. Lecture 2 Damped Oscillators Driven Oscillators Wave Phenomena Physics 15c Lecture Damped Oscillators Driven Oscillators What We Did Last Time Analyzed a simple harmonic oscillator The equation of motion: The general solution: Studied the solution m

More information

Announcement Second HW will be due on Monday Sept 19! The text book is on reserve in SERC reading room

Announcement Second HW will be due on Monday Sept 19! The text book is on reserve in SERC reading room Quantum Mechanics and Atomic Physics Lecture 4: Schodinger s Equation: Part II http://www.physics.rutgers.edu/ugrad/361 Prof. Sean Oh Announcement Second HW will be due on Monday Sept 19! The text book

More information

Introduction to Vibration. Mike Brennan UNESP, Ilha Solteira São Paulo Brazil

Introduction to Vibration. Mike Brennan UNESP, Ilha Solteira São Paulo Brazil Introduction to Vibration Mike Brennan UNESP, Ilha Solteira São Paulo Brazil Vibration Most vibrations are undesirable, but there are many instances where vibrations are useful Ultrasonic (very high

More information

LECTURE 13 Introduction to Filtering

LECTURE 13 Introduction to Filtering MIT 6.02 DRAFT ecture Notes Fall 2010 (ast update: October 25, 2010) Comments, questions or bug reports? Please contact 6.02-staff@mit.edu ECTURE 13 Introduction to Filtering This lecture introduces the

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007 MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering.4 Dynamics and Control II Fall 7 Problem Set #9 Solution Posted: Sunday, Dec., 7. The.4 Tower system. The system parameters are

More information

Basic principles of the seismic method

Basic principles of the seismic method Chapter 2 Basic principles of the seismic method In this chapter we introduce the basic notion of seismic waves. In the earth, seismic waves can propagate as longitudinal (P) or as shear (S) waves. For

More information

Spherical Waves, Radiator Groups

Spherical Waves, Radiator Groups Waves, Radiator Groups ELEC-E5610 Acoustics and the Physics of Sound, Lecture 10 Archontis Politis Department of Signal Processing and Acoustics Aalto University School of Electrical Engineering November

More information

University of Illinois at Urbana-Champaign ECE 310: Digital Signal Processing

University of Illinois at Urbana-Champaign ECE 310: Digital Signal Processing University of Illinois at Urbana-Champaign ECE 3: Digital Signal Processing Chandra Radhakrishnan PROBLEM SE 5: SOLUIONS Peter Kairouz Problem o derive x a (t (X a (Ω from X d (ω, we first need to get

More information

Problem Value

Problem Value GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM DATE: 30-Apr-04 COURSE: ECE-2025 NAME: GT #: LAST, FIRST Recitation Section: Circle the date & time when your Recitation

More information

Lecture 5. The Digital Fourier Transform. (Based, in part, on The Scientist and Engineer's Guide to Digital Signal Processing by Steven Smith)

Lecture 5. The Digital Fourier Transform. (Based, in part, on The Scientist and Engineer's Guide to Digital Signal Processing by Steven Smith) Lecture 5 The Digital Fourier Transform (Based, in part, on The Scientist and Engineer's Guide to Digital Signal Processing by Steven Smith) 1 -. 8 -. 6 -. 4 -. 2-1 -. 8 -. 6 -. 4 -. 2 -. 2. 4. 6. 8 1

More information

Chapter 5 Frequency Domain Analysis of Systems

Chapter 5 Frequency Domain Analysis of Systems Chapter 5 Frequency Domain Analysis of Systems CT, LTI Systems Consider the following CT LTI system: xt () ht () yt () Assumption: the impulse response h(t) is absolutely integrable, i.e., ht ( ) dt< (this

More information

LINEAR SYSTEMS. J. Elder PSYC 6256 Principles of Neural Coding

LINEAR SYSTEMS. J. Elder PSYC 6256 Principles of Neural Coding LINEAR SYSTEMS Linear Systems 2 Neural coding and cognitive neuroscience in general concerns input-output relationships. Inputs Light intensity Pre-synaptic action potentials Number of items in display

More information

ON THE NOISE REDUCTION PERFORMANCE OF THE MVDR BEAMFORMER IN NOISY AND REVERBERANT ENVIRONMENTS

ON THE NOISE REDUCTION PERFORMANCE OF THE MVDR BEAMFORMER IN NOISY AND REVERBERANT ENVIRONMENTS 0 IEEE International Conference on Acoustic, Speech and Signal Processing (ICASSP) ON THE NOISE REDUCTION PERFORANCE OF THE VDR BEAFORER IN NOISY AND REVERBERANT ENVIRONENTS Chao Pan, Jingdong Chen, and

More information