Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology IIIDigital Audio III.2 (M Oct 12) Finite Fourier Theory.

Slides:



Advertisements
Similar presentations
For more ppt’s, visit Fourier Series For more ppt’s, visit
Advertisements

DCSP-3: Fourier Transform (continuous time) Jianfeng Feng
Guerino Mazzola (Fall 2014 © ): Introduction to Music Technology IIIDigital Audio III.3 (Fr Oct 10) Complex Fourier representation (preliminaries to FFT)
Guerino Mazzola (Fall 2014 © ): Introduction to Music Technology IIIDigital Audio III.6 (Fr Oct 24) The MP3 algorithm with PAC.
Trigonometric Identities
Lecture 7: Basis Functions & Fourier Series
Lecture 15 Orthogonal Functions Fourier Series. LGA mean daily temperature time series is there a global warming signal?
Fourier Series 主講者:虞台文.
Ch 3.6: Variation of Parameters
Engineering Mathematics Class #15 Fourier Series, Integrals, and Transforms (Part 3) Sheng-Fang Huang.
Techniques in Signal and Data Processing CSC 508 Frequency Domain Analysis.
Fourier Series Eng. Ahmed H. Abo absa. Slide number 2 Fourier Series & The Fourier Transform Fourier Series & The Fourier Transform What is the Fourier.
Math Review with Matlab:
SIMS-201 Characteristics of Audio Signals Sampling of Audio Signals Introduction to Audio Information.
The General Linear Model. The Simple Linear Model Linear Regression.
Ideal Filters One of the reasons why we design a filter is to remove disturbances Filter SIGNAL NOISE We discriminate between signal and noise in terms.
Trigonometric Equations Solve Equations Involving a Single Trig Function.
Ch 5.2: Series Solutions Near an Ordinary Point, Part I
2. Solving Schrödinger’s Equation Superposition Given a few solutions of Schrödinger’s equation, we can make more of them Let  1 and  2 be two solutions.
Fourier Analysis D. Gordon E. Robertson, PhD, FCSB School of Human Kinetics University of Ottawa.
Chapter 15 Fourier Series and Fourier Transform
Frequency Domain Representation of Sinusoids: Continuous Time Consider a sinusoid in continuous time: Frequency Domain Representation: magnitude phase.
1 Chapter 8 The Discrete Fourier Transform 2 Introduction  In Chapters 2 and 3 we discussed the representation of sequences and LTI systems in terms.
Integrals 5.
1 Review of Fourier series Let S P be the space of all continuous periodic functions of a period P. We’ll also define an inner (scalar) product by where.
5.5 Multiple-Angle and Product-Sum Formulas. Find all solutions in.
Section 5.5 Double Angle Formulas
ME 2304: 3D Geometry & Vector Calculus Dr. Faraz Junejo Double Integrals.
Fourier (1) Hany Ferdinando Dept. of Electrical Eng. Petra Christian University.
1 The Fourier Series for Discrete- Time Signals Suppose that we are given a periodic sequence with period N. The Fourier series representation for x[n]
Lecture 12: Introduction to Discrete Fourier Transform Sections 2.2.3, 2.3.
Fourier Series. Introduction Decompose a periodic input signal into primitive periodic components. A periodic sequence T2T3T t f(t)f(t)
Sound Waves The production of sound involves setting up a wave in air. To set up a CONTINUOUS sound you will need to set a standing wave pattern. Three.
1 Lecture 1: February 20, 2007 Topic: 1. Discrete-Time Signals and Systems.
2009/10/26 System Arch 1 OUTLINE Periodic Signal Fourier series introduction Sinusoids Orthogonality Integration vs inner product.
Fourier Analysis of Discrete Time Signals
Orthogonal Functions and Fourier Series
Series Solutions of Linear Differential Equations CHAPTER 5.
Fourier Series Fourier Transform Discrete Fourier Transform ISAT 300 Instrumentation and Measurement Spring 2000.
CH#3 Fourier Series and Transform
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology IIIDigital Audio III.4 (We Oct 28) Fast Fourier Transform (FFT)
Copyright © 2009 Pearson Addison-Wesley Inverse Circular Functions and Trigonometric Equations.
Copyright © 2009 Pearson Addison-Wesley Inverse Circular Functions and Trigonometric Equations.
Sum and Difference Formulas...using the sum and difference formula to solve trigonometric equation.
Math 3120 Differential Equations with Boundary Value Problems
Boundary-Value Problems in Rectangular Coordinates
4.A Fourier Series & Fourier Transform Many slides are from Taiwen Yu.
Aim: How do we solve trig equations using reciprocal or double angle identities? Do Now: 1. Rewrite in terms of 2. Use double angle formula to rewrite.
7 Trigonometric Identities and Equations © 2008 Pearson Addison-Wesley. All rights reserved Sections 7.5–7.7.
Guerino Mazzola (Fall 2015 © ): Honors Seminar II.1Physical Reality II.1.1 (F Sept 11) Sound Anatomy.
WARM UP What is the exact value of cos 30°? What is the exact value of tan 60°? Write cos 57° in decimal form. Write sin 33° in decimal form. Write csc.
Runge Kutta schemes Taylor series method Numeric solutions of ordinary differential equations.
Introduction and motivation Full range Fourier series Completeness and convergence theorems Fourier series of odd and even functions Arbitrary range Fourier.
Math for CS Fourier Transforms
Fourier Analysis Patrice Koehl Department of Biological Sciences National University of Singapore
Copyright © 2017, 2013, 2009 Pearson Education, Inc.
6 Inverse Circular Functions and Trigonometric Equations.
III Digital Audio III.2 (M Oct 02) Finite Fourier Theory.
Inverse Circular Functions
III Digital Audio III.4 (Mo Oct 16) Fast Fourier Transform (FFT)
MECH 373 Instrumentation and Measurements
III Digital Audio III.3 (M Oct 09) Complex Fourier representation (preliminaries to FFT)
UNIT II Analysis of Continuous Time signal
Sinusoids: continuous time
Ch 5.2: Series Solutions Near an Ordinary Point, Part I
III Digital Audio III.2 (F Oct 05) Finite Fourier Theory.
Copyright © 2017, 2013, 2009 Pearson Education, Inc.
Fourier Analysis Lecture-8 Additional chapters of mathematics
Waves Speed.
Lec.6:Discrete Fourier Transform and Signal Spectrum
Presentation transcript:

Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology IIIDigital Audio III.2 (M Oct 12) Finite Fourier Theory

Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology Recall: Classical Joseph Fourier (partials/overtones) wave w w(t) = A 0 + A 1 sin(2 .ft+Ph 1 ) + A 2 sin(2 .2ft+Ph 2 ) + A 3 sin(2 .3ft+Ph 3 ) +... every periodic function w(t) !!! Three big problems: 1.The functions in real life are not periodic. 2.When dealing with real life, we do not know all values of a wave, but only a finite number of values that can be measured. 3.The formula is an infinite sum, also not controllable in real life.

Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology Solution of the first problem: The functions in real life are not periodic: Just make them periodic by periodic extension of the observed sound vibration! one period P Therefore the Fourier formula will start from the fundamental frequency being f = 1/P Hz Example: If we have a sample duration of P = 0.5 sec, then the fundamental frequency is f = 1/P = 2 Hz

Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology Solution of the second problem: When dealing with real life, we do not know all values of a wave, but only a finite number of values that can be measured. We are measuring a finite number of function values in a regular way: w(t)t Δ -5Δ-4Δ-3Δ-2Δ-Δ0Δ2Δ3Δ4Δ We are measuring N = 2n function values w(rΔ) for r = -n, -(n-1),...0,1,...n-1, the even number N of values is chosen in order to make the following calculations. example n = 5 N = 10 Δ = sample period 1/Δ = sample rate/frequency P = NΔ = 2nΔ fundamental frequency = f = 1/P = 1/(2nΔ) Δ = sample period 1/Δ = sample rate/frequency P = NΔ = 2nΔ fundamental frequency = f = 1/P = 1/(2nΔ)

Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology Solution of the third problem: The formula is an infinite sum, also not controllable in real life. We only use a finite number of overtones to approximate the wave. To this end we use the following well-known formula of goniometry: a.cos(x) + b.sin(x) = A.sin(x + arccos(b/A)), where A = √(a 2 + b 2 ) This allows us to rewrite the m-th overtone A m sin(2 .mft+Ph m ) by A m sin(2 .mft+Ph m ) = a m cos(2 .mft) + b m sin(2 .mft) We then look at the finite Fourier expression at time rΔ: These are N = 2n linear equations in the N unknowns a 0, b n, and a m, b m, m = 1,2,...n-1. It can be shown by use of the so-called orthogonality relations of sinusoidal functions that these equations have always exactly one solution. w(rΔ) = a 0 + ∑ m = 1,2,3,...n-1 a m cos(2 .mf. rΔ) + b m sin(2 .mf. rΔ) + b n sin(2 .nf. rΔ)

Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology Summary of the above method (Nyquist theorem) Given a wave w(t) defined in a period P of time as above, if we measure ist values every Δ sample period, dividing the period P into N = 2n intervals, i.e. P = N. Δ = 2n. Δ, then there is exactly one set of coefficients a 0, b n, and a m, b m, m = 1,2,...n-1 solving the finite Fourier expression w(rΔ) = a 0 + ∑ m = 1,2,3,...n-1 a m cos(2 .mf. rΔ) + b m sin(2 .mf. rΔ) + b n sin(2 .nf. rΔ) for all sample times rΔ, r = -n, -(n-1),... n-1. The maximal overtone of this Fourier expression has index n = N/2, half the sample number N. Its frequency is half the sample frequency: n.f = n/P = n/(N. Δ) = 1/(2Δ), it is called the Nyquist frequency. This fact is known as the Nyquist sample theorem. for all sample times rΔ, r = -n, -(n-1),... n-1. The maximal overtone of this Fourier expression has index n = N/2, half the sample number N. Its frequency is half the sample frequency: n.f = n/P = n/(N. Δ) = 1/(2Δ), it is called the Nyquist frequency. This fact is known as the Nyquist sample theorem. w(t ) t

Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology Intuitively speaking, one must have the double frequency of samples to get the maximal frequency in a finite Fourier analysis. Most famous example: Since the human ear perceives roughly maximally Hz sinusodial waves, a Fourier analysis of sound should have at least the double, Hz sampling rate. This is the reason, why CDs have sampling rate Hz. Exercises: (1)Suppose we have a wave of period 20 seconds and a sample rate of 80 Hz. What is the fundamental frequency? How many overtones do we have in the finite Fourier analysis? (2) Look at the Spectrum tool in Audacity and discuss the „size“ button. Exercises: (1)Suppose we have a wave of period 20 seconds and a sample rate of 80 Hz. What is the fundamental frequency? How many overtones do we have in the finite Fourier analysis? (2) Look at the Spectrum tool in Audacity and discuss the „size“ button.