Gerald Leung.  Implementation Goal of Phase Vocoder  Spectral Analysis and Manipulation  Matlab Implementation  Result Discussion and Conclusion.

Slides:



Advertisements
Similar presentations
Fourier Transform and its Application in Image Processing
Advertisements

ACHIZITIA IN TIMP REAL A SEMNALELOR. Three frames of a sampled time domain signal. The Fast Fourier Transform (FFT) is the heart of the real-time spectrum.
Sampling theory Fourier theory made easy
DFT/FFT and Wavelets ● Additive Synthesis demonstration (wave addition) ● Standard Definitions ● Computing the DFT and FFT ● Sine and cosine wave multiplication.
What is Sound? Sound is the movement of energy through substances in longitudinal (compression/rarefaction) waves. Sound is produced when a force causes.
Chapter Four Image Enhancement in the Frequency Domain.
Time-scale and pitch modification Algorithms review Alexey Lukin.
Auto-tuning for Electric Guitars using Digital Signal Processing Pat Hurney, 4ECE 31 st March 2009.
Page 0 of 34 MBE Vocoder. Page 1 of 34 Outline Introduction to vocoders MBE vocoder –MBE Parameters –Parameter estimation –Analysis and synthesis algorithm.
NASSP Masters 5003F - Computational Astronomy Lecture 13 Further with interferometry – Resolution and the field of view; Binning in frequency and.
Statistical properties of Random time series (“noise”)
ELEC484 Phase Vocoder Kelley Fea Overview Analysis Phase Synthesis Phase Transformation Phase  Time Stretching  Pitch Shifting  Robotization  Whisperation.
Elec 484 Final Project: Phase Vocoder Matt Pierce.
Properties of continuous Fourier Transforms
Phase Vocoder Colter McQuay Phase Vocoder Structure Input x[nTs] Effect Specific Code Synthesize Output y[nTs] Analyze.
Digital Image Processing
1 Speech Parametrisation Compact encoding of information in speech Accentuates important info –Attempts to eliminate irrelevant information Accentuates.
FFT-based filtering and the Short-Time Fourier Transform (STFT) R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2003.
Sampling, Reconstruction, and Elementary Digital Filters R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2002.
Image Enhancement in the Frequency Domain Part I Image Enhancement in the Frequency Domain Part I Dr. Samir H. Abdul-Jauwad Electrical Engineering Department.
System Microphone Keyboard Output. Cross Synthesis: Two Implementations.
Effects in frequency domain Stefania Serafin Music Informatics Fall 2004.
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.
Digital Image Processing Chapter 4: Image Enhancement in the Frequency Domain.
Introduction to Wavelets
Back Projection Reconstruction for CT, MRI and Nuclear Medicine
Voice Transformations Challenges: Signal processing techniques have advanced faster than our understanding of the physics Examples: – Rate of articulation.
Spectral Analysis Spectral analysis is concerned with the determination of the energy or power spectrum of a continuous-time signal It is assumed that.
Application of Digital Signal Processing in Computed tomography (CT)
Leakage & Hanning Windows
Goals For This Class Quickly review of the main results from last class Convolution and Cross-correlation Discrete Fourier Analysis: Important Considerations.
Motivation Music as a combination of sounds at different frequencies
Signals & Systems Lecture 11: Chapter 3 Spectrum Representation (Book: Signal Processing First)
Fourier series. The frequency domain It is sometimes preferable to work in the frequency domain rather than time –Some mathematical operations are easier.
8.1 representation of periodic sequences:the discrete fourier series 8.2 the fourier transform of periodic signals 8.3 properties of the discrete fourier.
Chapter 4: Image Enhancement in the Frequency Domain Chapter 4: Image Enhancement in the Frequency Domain.
Image Enhancement in the Frequency Domain Spring 2006, Jen-Chang Liu.
Vibrationdata 1 Unit 9 White Noise FFT. Vibrationdata 2 Fourier Transform, Sine Function A Fourier transform will give the exact magnitude and frequency.
Digital Image Processing Chapter 4 Image Enhancement in the Frequency Domain Part I.
Lecture 7: Sampling Review of 2D Fourier Theory We view f(x,y) as a linear combination of complex exponentials that represent plane waves. F(u,v) describes.
AWB’s Spectrum Analyzer and the Fourier Series waveform reconstruction /12/02 AWB’s Spectrum Analyzer and the Fourier Series waveform reconstruction...
Pre-Class Music Paul Lansky Six Fantasies on a Poem by Thomas Campion.
Extends Euclidean space algebra to higher dimensions
Vibrationdata 1 Unit 6a The Fourier Transform. Vibrationdata 2 Courtesy of Professor Alan M. Nathan, University of Illinois at Urbana-Champaign.
NASSP Masters 5003F - Computational Astronomy Lecture 16 Further with interferometry – Digital correlation Earth-rotation synthesis and non-planar.
Time Compression/Expansion Independent of Pitch. Listening Dies Irae from Requiem, by Michel Chion (1973)
G52IIP, School of Computer Science, University of Nottingham 1 Image Transforms Basic idea Input Image, I(x,y) (spatial domain) Mathematical Transformation.
2D Fourier Transform.
Periodicity Prepare by Ji Kim, Bokman Kim. FFT spectrum FFT Spectrum Analyzers, such as the SR760, SR770, SR780 and SR785, take a time varying input signal,
Phase Vocoder Marlon Smith. Split into amplitude and phase %do the windowing, stored in seperate %sections for FFT for m=0:1:(loopsentinel-(win/Ra)) for.
Fourier transform.
5.7 Inverse Trig Functions. Does the sine function have an inverse?
Unit 9 White Noise FFT.
Time-Frequency Spectrum
CS 591 S1 – Computational Audio
Spectrum Analysis and Processing
Section II Digital Signal Processing ES & BM.
CS 591 S1 – Computational Audio
Spectral Analysis Spectral analysis is concerned with the determination of the energy or power spectrum of a continuous-time signal It is assumed that.
MECH 373 Instrumentation and Measurements
Vocoders.
FFT-based filtering and the
1 Vocoders. 2 The Channel Vocoder (analyzer) : The channel vocoder employs a bank of bandpass filters,  Each having a bandwidth between 100 HZ and 300.
Fundamentals Data.
Net 222: Communications and networks fundamentals (Practical Part)
CSCE 643 Computer Vision: Thinking in Frequency
Mechanische trillingen
4. Image Enhancement in Frequency Domain
Discrete Fourier Transform
ENEE222 Elements of Discrete Signal Analysis Lab 9 1.
Presentation transcript:

Gerald Leung

 Implementation Goal of Phase Vocoder  Spectral Analysis and Manipulation  Matlab Implementation  Result Discussion and Conclusion

 Time Stretch ◦ Unwrap phase and calculate the Magnitude and Phase increment per sample in analysis grid ◦ Interpolate the synthesis phase response using phase increments calculated from analysis grid in previous step ◦ Re-construct the audio signal using a weighted sum of cosine functions using the interpolated synthesized magnitude and phase as cosine parameters  *** IFFT Operation ***

 FFT of a window function is represented as a series of Sine and Cosine Functions

 Given the interpolated phase and magnitude, we can re-construct the signal from frequency domain for each window segment  Overlap add the interpolated window segment using the same hope size window in the analysis grid

 Similar Concept as Time Stretching ◦ Take FFT of each window segment and calculate the magnitude and phase increment per sample (FFT bin) ◦ Multiply the phase increment by a transposition factor ◦ Interpolate the synthesis signal using transposed phase increments from previous step ◦ Re-construct the signal from the frequency domain using weighted sum of cosine functions with interpolated phase and magnitude as parameters

 Zero-phase every FFT bin  Take the IFFT of the magnitude of FFT bin for signal re-construction

 Same concept as Robotization  Randomize the phase instead

 Maintain loud parts of the signal  Attenuate low parts of the signal  Modify the magnitude, maintain the phase grain = in_signal(pin+1:pin+WLen).*w1; f = fft(grain); r = abs(f); ft = f.*r.^2./(r+coef);

 Not Completely free of artifact free ◦ Mathematically impossible to express the exact spectrum ◦ Phasiness, reverbation etc

 Large windows causes “smearing” effect  Smaller windows ◦ Less frequency resolution ◦ Minimum frequency is more restricted  Less bass