Loris for Your Cough Roshan Mansinghani, Esmeralda Martinez, James McDougall, Travis McPhail Results: The noise frequencies were completely removed including.

Slides:



Advertisements
Similar presentations
DCSP-13 Jianfeng Feng
Advertisements

Tamara Berg Advanced Multimedia
INVERTERS (DC-AC Converters).
David Meredith Minim David Meredith
Time-Frequency Analysis Analyzing sounds as a sequence of frames
Easily extensible unix software for spectral analysis, display modification, and synthesis of musical sounds James W. Beauchamp School of Music Dept.
What makes a musical sound? Pitch n Hz * 2 = n + an octave n Hz * ( …) = n + a semitone The 12-note equal-tempered chromatic scale is customary,
Data Processing Chapter 3 As a science major, you will all eventually have to deal with data. As a science major, you will all eventually have to deal.
DFT/FFT and Wavelets ● Additive Synthesis demonstration (wave addition) ● Standard Definitions ● Computing the DFT and FFT ● Sine and cosine wave multiplication.
AES 120 th Convention Paris, France, 2006 Adaptive Time-Frequency Resolution for Analysis and Processing of Audio Alexey Lukin AES Student Member Moscow.
Time-scale and pitch modification Algorithms review Alexey Lukin.
Chapter 7 Principles of Analog Synthesis and Voltage Control Contents Understanding Musical Sound Electronic Sound Generation Voltage Control Fundamentals.
Time-Frequency Analysis of Non-stationary Phenomena in Electrical Engineering Antonio Bracale, Guido Carpinelli Universita degli Studi di Napoli “Federico.
Sound waves and Perception of sound Lecture 8 Pre-reading : §16.3.
1 Audio Compression Techniques MUMT 611, January 2005 Assignment 2 Paul Kolesnik.
Classification of Music According to Genres Using Neural Networks, Genetic Algorithms and Fuzzy Systems.
Intro to Fourier Analysis Definition Analysis of periodic waves Analysis of aperiodic waves Digitization Time-frequency uncertainty.
Classification of Music According to Genres Using Neural Networks, Genetic Algorithms and Fuzzy Systems.
ECE 501 Introduction to BME ECE 501 Dr. Hang. Part V Biomedical Signal Processing Introduction to Wavelet Transform ECE 501 Dr. Hang.
Voice Transformations Challenges: Signal processing techniques have advanced faster than our understanding of the physics Examples: – Rate of articulation.
EE2F1 Speech & Audio Technology Sept. 26, 2002 SLIDE 1 THE UNIVERSITY OF BIRMINGHAM ELECTRONIC, ELECTRICAL & COMPUTER ENGINEERING Digital Systems & Vision.
© 2010 Pearson Education, Inc. Conceptual Physics 11 th Edition Chapter 21: MUSICAL SOUNDS Noise and Music Musical Sounds Pitch Sound Intensity and Loudness.
Filtering Separating what you want from what you have.
AUDIO MARTIN FILIPELLI Y PAULA CABARCOS A Sound card is an internal computer component that processes audio files. A sound card plays voice as well as.
infinity-project.org Engineering education for today’s classroom 53 Design Problem - Digital Band Build a digital system that can create music of any.
GCT731 Fall 2014 Topics in Music Technology - Music Information Retrieval Overview of MIR Systems Audio and Music Representations (Part 1) 1.
MIDI. A protocol that enables computers, synthesizers, keyboards, and other musical devices to communicate with each other. Instead of storing actual.
CSC361/661 Digital Media Spring 2002
Multiresolution STFT for Analysis and Processing of Audio
1 ELEN 6820 Speech and Audio Processing Prof. D. Ellis Columbia University Midterm Presentation High Quality Music Metacompression Using Repeated- Segment.
POWER QUALITY.
Analogue vs Digital. Analogue  Lots of different frequencies, lots of different amplitudes  Wave recorded as it is.
Cisco Public © 2012 Cisco and/or its affiliates. All rights reserved. 1.
Copyright ©2010, ©1999, ©1989 by Pearson Education, Inc. All rights reserved. Discrete-Time Signal Processing, Third Edition Alan V. Oppenheim Ronald W.
Reduction of Additive Noise in the Digital Processing of Speech Avner Halevy AMSC 663 Mid Year Progress Report December 2008 Professor Radu Balan 1.
Complex Variables & Transforms 232 Presentation No.1 Fourier Series & Transforms Group A Uzair Akbar Hamza Saeed Khan Muhammad Hammad Saad Mahmood Asim.
Filtering. What Is Filtering? n Filtering is spectral shaping. n A filter changes the spectrum of a signal by emphasizing or de-emphasizing certain frequency.
Sound Representation Digitizing Sound Sound waves through Air Different Voltages Voltage converted to numbers.
Image Processing Architecture, © 2001, 2002, 2003 Oleh TretiakPage 1 ECE-C490 Image Processing Architecture MP-3 Compression Course Review Oleh Tretiak.
Capacitive transducer. We know that : C=kЄ° (A/d) Where : K=dielectric constant Є° =8.854 *10^-12 D=distance between the plates A=the area over lapping.
Pre-Class Music Paul Lansky Six Fantasies on a Poem by Thomas Campion.
Chapter 12 The Principles of Computer Music Contents Digital Audio Processing Noise Reduction Audio Compression Digital Rights Management (DRM)
Quiz 1 Review. Analog Synthesis Overview Sound is created by controlling electrical current within synthesizer, and amplifying result. Basic components:
1“Principles & Applications of SAR” Instructor: Franz Meyer © 2009, University of Alaska ALL RIGHTS RESERVED Dr. Franz J Meyer Earth & Planetary Remote.
Nick Kwolek David Duemeler Martin PendergastStephen Edwards.
MSc Project Musical Instrument Identification System MIIS Xiang LI ee05m216 Supervisor: Mark Plumbley.
Automatic Equalization for Live Venue Sound Systems Damien Dooley, Final Year ECE Progress To Date, Monday 21 st January 2008.
David DuemlerMartin Pendergast Nick KwolekStephen Edwards.
Suppression of Musical Noise Artifacts in Audio Noise Reduction by Adaptive 2D filtering Alexey Lukin AES Member Moscow State University, Moscow, Russia.
Extraction of Individual Tracks from Polyphonic Music Nick Starr.
Lecture # 23 Sound Synthesis & Sound Arithmetic A “ sound font ” dog Jane knows Fred Ralph the loves Jane lovesFred.
Electromyography E.M.G..
The Frequency Domain Digital Image Processing – Chapter 8.
Synthesizing a Clarinet Nicole Bennett. Overview  Frequency modulation  Using FM to model instrument signals  Generating envelopes  Producing a clarinet.
Multimedia: making it Work
Time-Frequency Spectrum
Spectrum Analysis and Processing
CS 591 S1 – Computational Audio
Casey O’Leary – Washington State University
Speech Processing AEGIS RET All-Hands Meeting
Data Processing As a science major, you will all eventually have to deal with data. All data has noise Devices do not give useful measurements; must convert.
Fourier Analysis of Signals Using DFT
Electromyography E.M.G..
Electromyography E.M.G..
Lecture 35 Wave spectrum Fourier series Fourier analysis
DISPLAY AND RECORDING DEVICES-unit 2 -CRO
Uses of filters To remove unwanted components in a signal
Govt. Polytechnic Dhangar(Fatehabad)
Data Processing Chapter 3
Midshipman grunt trains.
Presentation transcript:

Loris for Your Cough Roshan Mansinghani, Esmeralda Martinez, James McDougall, Travis McPhail Results: The noise frequencies were completely removed including the low frequency components. The low frequency, long lived tracks were preserved. Most of the upper harmonic information was also lost. Acknowledgements: Kelly Fitz, Lippold Haken, and other Cerl Sound Group Members. Susanne Lefver, developer of Fossa. Dr.Baraniuk. Approach: Record a simple audio file, such as a clarinet playing a single note with a cough in the middle. Break the file up into short-time windows. Analyze the frequency content of each window separately and remove unwanted noise. Reassemble the file with as little distortion to the music as possible. Goal: Analyze the possibility of removing short-time noise, such as coughs or sneezes, from live recorded audio files. Future Research: Improved algorithm to not remove upper harmonics. Automated removal of noise. Use Loris sound morphing capabilities to morph two or more sound files. Possible removal of other types of extraneous noise (cell phone, keys, clapping, etc.) Motivation: Often during live recorded concerts people cough or sneeze. This noise appears in the recording and stands out from the surrounding music. Background: 1.) The McAulay and Quatieri (MQ) Method Window off overlapping sections of the signal. Compute Fourier Transform of each window and find dominant frequencies (partials). Connect partials from each window to track their progression through time. Figure 2 [Fitz] Interpolate between connected points to generate a smooth track. Use the tracks to develop cosine terms with time-varying amplitude, phase, and frequency. Re-assemble sound by summing cosine terms. 2.) Reassigned Bandwidth-Enhanced Method of Additive Synthesis [Fitz] Implements MQ method. Differs in handling noise as to eliminate introduced errors: Short, “jittery” tracks can be considered noise. Removes short tracks while still conserving signal energy and frequency centers. When re-assembling noisy signals articles are introduced into the reconstructed signal. Implementation: Loris Sound Software A C++ library implementing the Bandwidth-Enhanced Model. Handles windowing of signal using a Kaiser window. Increases bandwidth of tracks in the vicinity of the rejected track. Increases bandwidth using Bandwidth-Enhanced Oscillators. Before and after removal of noise tracks [Fitz] Effect of Bandwidth-Enhanced Oscillator on a single frequency[Fitz] Computes Short-time Fourier Transforms. Tracks the progression of Partials through time. Uses the reconstruction process defined in the MQ model. Graphical User Interface (Fossa) for viewing amplitude and frequency tracks. Magnitude of Kaiser WindowFrequency Response of Kaiser Window Frequency Track for a clarinet playing a single note. Spectrogram of clarinet and cough Our Algorithm: Noise is represented by short duration tracks. If a track had large gaps (multiple windows) between partials it was broken into smaller pieces. Each track was analyzed for duration. If a track’s duration was less than a threshold it was removed. The signal was reconstructed using standard MQ methods. Partial tracks before filtering Partial tracks after filtering Spectrogram of clarinet with cough removed Contact Information: Roshan Mansinghani: Esmerelda Martinez: James McDougall: Travis McPhail: