SOUND with MATLAB. SOUND INPUT [a, fa, na]= wavread(’mim-44100.wav') Sound data Sampling Frequency #bit representation.

Slides:



Advertisements
Similar presentations
David Hansen and James Michelussi
Advertisements

Sound in Matlab & Cogent
Sampled Audio. We store digitised audio samples. This is the main audio data. In a file (e.g..wav format) we also need some header information. We will.
Chapter 2 Discrete-time signals and systems
CS335 Principles of Multimedia Systems Audio Hao Jiang Computer Science Department Boston College Oct. 11, 2007.
Digital Kommunikationselektronik TNE027 Lecture 5 1 Fourier Transforms Discrete Fourier Transform (DFT) Algorithms Fast Fourier Transform (FFT) Algorithms.
CMPS1371 Introduction to Computing for Engineers PROCESSING SOUNDS.
1 Chapter 16 Fourier Analysis with MATLAB Fourier analysis is the process of representing a function in terms of sinusoidal components. It is widely employed.
Intro to Spectral Analysis and Matlab. Time domain Seismogram - particle position over time Time Amplitude.
Intro to Spectral Analysis and Matlab Q: How Could you quantify how much lower the tone of a race car is after it passes you compared to as it is coming.
Lab8 (Signal & System) Instructor: Anan Osothsilp Date: 17 April 07.
Image Fourier Transform Faisal Farooq Q: How many signal processing engineers does it take to change a light bulb? A: Three. One to Fourier transform the.
Image Compression and Signal Processing Dan Hewett CS 525.
Fourier theory made easy (?). 5*sin (2  4t) Amplitude = 5 Frequency = 4 Hz seconds A sine wave.
Life in the frequency domain Jean Baptiste Joseph Fourier ( )
Lecture 12: Introduction to Discrete Fourier Transform Sections 2.2.3, 2.3.
Leo Lam © Signals and Systems EE235. Transformers Leo Lam ©
The Frequency Domain Sinusoidal tidal waves Copy of Katsushika Hokusai The Great Wave off Kanagawa at
Fourier Series Motivation (Time Domain Representation) (Frequency Domain Representation)
Fourier Theory in Seismic Processing (From Liner and Ikelle and Amundsen) Temporal aliasing Spatial aliasing.
11 Lecture Slides ME 3222 Kinematics and Control Lab Lab 2 AD DA and Sampling Theory By Dr. Debao Zhou.
Motivation Music as a combination of sounds at different frequencies
Fourier Concepts ES3 © 2001 KEDMI Scientific Computing. All Rights Reserved. Square wave example: V(t)= 4/  sin(t) + 4/3  sin(3t) + 4/5  sin(5t) +
Fourier series. The frequency domain It is sometimes preferable to work in the frequency domain rather than time –Some mathematical operations are easier.
(Lecture #08)1 Digital Signal Processing Lecture# 8 Chapter 5.
09/19/2002 (C) University of Wisconsin 2002, CS 559 Last Time Color Quantization Dithering.
Seismic Reflection Data Processing and Interpretation A Workshop in Cairo 28 Oct. – 9 Nov Cairo University, Egypt Dr. Sherif Mohamed Hanafy Lecturer.
Chapter 4 Fourier transform Prepared by Dr. Taha MAhdy.
Part 4 Chapter 16 Fourier Analysis PowerPoints organized by Prof. Steve Chapra, University All images copyright © The McGraw-Hill Companies, Inc. Permission.
Discrete Fourier Transform in 2D – Chapter 14. Discrete Fourier Transform – 1D Forward Inverse M is the length (number of discrete samples)
Convolution in Matlab The convolution in matlab is accomplished by using “conv” command. If “u” is a vector with length ‘n’ and “v” is a vector with length.
Leo Lam © Signals and Systems EE235 Leo Lam.
Digital Signal Processing. Discrete Fourier Transform Inverse Discrete Fourier Transform.
Leo Lam © Signals and Systems EE235. Leo Lam © Fourier Transform Q: What did the Fourier transform of the arbitrary signal say to.
CS559: Computer Graphics Lecture 3: Digital Image Representation Li Zhang Spring 2008.
Fourier and Wavelet Transformations Michael J. Watts
G52IIP, School of Computer Science, University of Nottingham 1 Image Transforms Basic idea Input Image, I(x,y) (spatial domain) Mathematical Transformation.
Digital Image Processing Lecture 7: Image Enhancement in Frequency Domain-I Naveed Ejaz.
Dr S D AL_SHAMMA Dr S D AL_SHAMMA11.
Bryant Tober. Problem Description  View the sound wave produced from a wav file  Apply different modulations to the wave file  Hear the effect of the.
Fourier Analysis Patrice Koehl Department of Biological Sciences National University of Singapore
Section II Digital Signal Processing ES & BM.
Part 4 Chapter 16 Fourier Analysis
Fourier and Wavelet Transformations
Math.375 V- Interpolation 3 >Sounds and Fourier< >analysis< Vageli Coutsias.
Fundamentals Data.
Discrete Fourier Transform (DFT)
Image Acquisition.
Figure Hz sine wave to be sampled.
Net 222: Communications and networks fundamentals (Practical Part)
Image Enhancement in the
8 DIGITAL SIGNAL SPECTRA
4.1 DFT In practice the Fourier components of data are obtained by digital computation rather than by analog processing. The analog values have to be.
محاسبات عددی و برنامه نویسی
Life in the frequency domain
LECTURE 18: FAST FOURIER TRANSFORM
Fourier series Periodic functions and signals may be expanded into a series of sine and cosine functions
6. Time and Frequency Characterization of Signals and Systems
Discrete Fourier Transform
Signals.
Discrete Fourier Transform
Introduction to MATLAB
Chapter 3 Sampling.
Digital Signal Processing
Discrete Fourier Transform
ENEE222 Elements of Discrete Signal Analysis Lab 9 1.
EE150: Signals and Systems 2016-Spring
Signals and Systems Using MATLAB Luis F. Chaparro
LECTURE 18: FAST FOURIER TRANSFORM
Presentation transcript:

SOUND with MATLAB

SOUND INPUT [a, fa, na]= wavread(’mim wav') Sound data Sampling Frequency #bit representation

a = … ……. fa = na = 16 Teknik Multimedia Fakultas Ilmu Komputer UI 3

SAMPLING sound(a, 44100) sound(a, 16000) sound(a, 11025) sound(a, 8000) 4

WRITING SAMPLED SOUND wavwrite(a, 30000, ‘gbush wav’) PLOTTING plot(a) Teknik Multimedia Fakultas Ilmu Komputer UI 5

Working with Frequency Domain - use discrete cosine transform or discrete fourier transform to convert from wave spatial signal to frequency domain; in matlab we could use fft function transform = fft(a, fs) fs = the number of sample frequency misal transform = fft (a, 41500) Learning Introductory Signal Processing Using Multimedia 6

SOUND with AUDACITY Demonstrated in class