Feedback Cancellation in Public Address systems using notch filters Shailesh Kulkarni Vaibhav Mathur Digital Signal Processing-Advanced Topics.

Slides:



Advertisements
Similar presentations
| Page Angelo Farina UNIPR | All Rights Reserved | Confidential Digital sound processing Convolution Digital Filters FFT.
Advertisements

Frequency analysis.
Understanding Acoustic Feedback … a closer look into that annoying phenomena.
EXAMPLE OF POSITIVE FEEDBACK. WHAT IS FEEDBACK Feedback- The high-pitched squeal or ringing caused by sound finding its way out of the loudspeaker back.
Your Name Your Title Your Organization (Line #1) Your Organization (Line #2) Week 8 Update Joe Hoatam Josh Merritt Aaron Nielsen.
Speech Compression. Introduction Use of multimedia in personal computers Requirement of more disk space Also telephone system requires compression Topics.
1 Filters Definition: A filter is a frequency selective system that allows energy at certain frequencies and attenuates the rest.
Lecture 23 Filters Hung-yi Lee.
Lock-in amplifiers Signals and noise Frequency dependence of noise Low frequency ~ 1 / f –example: temperature (0.1 Hz), pressure.
MCHAS Modernising Children’s Hearing Aid Services Acoustic Feedback Reduction.
IIR FILTERS DESIGN BY POLE-ZERO PLACEMENT
Audio and Speech Processing Topic 5: Acoustic Feedback Control
Pitch Shifting and Dynamic Filtering Rossum (1992a) Digital sampling instrument for digital audio data; Rossum (1992b) Dynamic digital IIR audio filter.
Chapter 7 Principles of Analog Synthesis and Voltage Control Contents Understanding Musical Sound Electronic Sound Generation Voltage Control Fundamentals.
1 Audio Compression Techniques MUMT 611, January 2005 Assignment 2 Paul Kolesnik.
Dual Tone Multi-Frequency System Michael Odion Okosun Farhan Mahmood Benjamin Boateng Project Participants: Dial PulseDTMF.
2005/11/101 KOZ Scalable Audio Speaker: 陳繼大 An Introduction.
Signal processing and Audio storage Equalization Effect processors Recording and playback.
Background Noise Definition: an unwanted sound or an unwanted perturbation to a wanted signal Examples: Clicks from microphone synchronization Ambient.
ANSI Overview Hearing Aid Testing and Verification What is ANSI?
SPPA 403 Speech Science1 Unit 3 outline The Vocal Tract (VT) Source-Filter Theory of Speech Production Capturing Speech Dynamics The Vowels The Diphthongs.
Equalization Changing the curve. What is an EQ? An Equalizer –Is generally a frequency-specific amplifier –Is made up of filters (passive or active) –Is.
Warped Linear Prediction Concept: Warp the spectrum to emulate human perception; then perform linear prediction on the result Approaches to warp the spectrum:
Measurement and Instrumentation Dr. Tayab Din Memon Assistant Professor Dept of Electronic Engineering, MUET, Jamshoro. ACTIVE FILTERS and its applications.
Analysis and Implementation of the Guitar Amplifier Tone Stack
Power Amplifiers and Loudspeakers Power amp ratings Loudspeaker types and uses.
Digital Audio Signal Processing Lecture 6: Acoustic Feedback Control
Lock-in amplifiers
Self-Calibrating Audio Signal Equalization Greg Burns Wade Lindsey Kevin McLanahan Jack Samet.
DSP. What is DSP? DSP: Digital Signal Processing---Using a digital process (e.g., a program running on a microprocessor) to modify a digital representation.
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
GCT731 Fall 2014 Topics in Music Technology - Music Information Retrieval Overview of MIR Systems Audio and Music Representations (Part 1) 1.
Synthesis advanced techniques. Other modules Synthesis would be fairly dull if we were limited to mixing together and filtering a few standard waveforms.
Intensity, Intensity Level, and Intensity Spectrum Level
Technical Seminar Presented by :- Debabandana Apta (EC ) National Institute of Science and Technology [1] “ECHO CANCELLATION” Presented.
Introduction to Acoustics dr inż. Michał Bujacz Visitng hours: tuesday 15:00-16:00 wednesday 10:00-11:00 „Lodex” 207.
Nico De Clercq Pieter Gijsenbergh Noise reduction in hearing aids: Generalised Sidelobe Canceller.
Speech Enhancement Using Spectral Subtraction
Communication and Signal Processing. Dr. Y.C. Jenq 2. Digital Signal Processing Y. C. Jenq, "A New Implementation Algorithm.
Study on the Use of Error Term in Parallel- form Narrowband Feedback Active Noise Control Systems Jianjun HE, Woon-Seng Gan, and Yong-Kim Chong 11 th Dec,
If you speak one word at the microphone at a level of 80 dB and the loudspeaker returns that word to the microphone at 80 dB, then you can go home. The.
Pitch-synchronous overlap add (TD-PSOLA)
Nico De Clercq Pieter Gijsenbergh.  Problem  Solutions  Single-channel approach  Multichannel approach  Our assignment Overview.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Project Presentation Discrete Time Signal Processing The Designing Of Audio Equalizers Using Low Pass, High Pass & Band-pass Filters by Muhammad Akbar.
1 Robust Endpoint Detection and Energy Normalization for Real-Time Speech and Speaker Recognition Qi Li, Senior Member, IEEE, Jinsong Zheng, Augustine.
New Features on the FONIX FP35 Hearing Aid Analyzer
BA , 1 Basic Frequency Analysis of Sound Contents: Frequency and Wavelength Frequency Analysis Perception of Sound.
SPECTRUM ANALYZER 9 kHz GHz
Introduction to Onset Detection Functions HAO-HSUN LI 1/30.
Audio Tempo Extraction Presenter: Simon de Leon Date: February 9, 2006 Course: MUMT611.
Quiz 1 Review. Analog Synthesis Overview Sound is created by controlling electrical current within synthesizer, and amplifying result. Basic components:
Sound and Digital Sound v © Allan C. Milne Abertay University.
P. N. Kulkarni, P. C. Pandey, and D. S. Jangamashetti / DSP 2009, Santorini, 5-7 July DSP 2009 (Santorini, Greece. 5-7 July 2009), Session: S4P,
Summary of Booster Dampers Systems Dave McGinnis December 7, 2010.
Feedback Cancellation in Public Address systems using notch filters 12th Nov Shailesh Kulkarni Vaibhav Mathur Digital Signal Processing-Advanced.
Automatic Equalization for Live Venue Sound Systems Damien Dooley, Final Year ECE Progress To Date, Monday 21 st January 2008.
Computer Sound Synthesis 2
Signal Analyzers. Introduction In the first 14 chapters we discussed measurement techniques in the time domain, that is, measurement of parameters that.
Physics 434 Module 4 - T. Burnett 1 Physics 434 Module 4 Acoustic excitation of a physical system: time domain.
Statistical Signal Processing Research Laboratory(SSPRL) UT Acoustic Laboratory(UTAL) SINGLE CHANNEL SPEECH ENHANCEMENT TECHNIQUE FOR LOW SNR QUASI-PERIODIC.
Digital Signal Processing Lecture 6 Frequency Selective Filters
1 BIEN425 – Lecture 12 By the end of the lecture, you should be able to: –Design and implement IIR filters using zero-pole placement.
Lock-in amplifiers
Fast Hierarchical Back Projection
Pitch Estimation By Chih-Ti Shih 12/11/2006 Chih-Ti Shih.
Radio AIM: To understand the parts of a simple A.M. radio and appreciate the purpose of modulation. PRIOR KNOWLEDGE: Frequency and Amplitude
MPEG-1 Overview of MPEG-1 Standard
Govt. Polytechnic Dhangar(Fatehabad)
Achintya Choudhury Bhartiya Skill Development University Jaipur India
Presentation transcript:

Feedback Cancellation in Public Address systems using notch filters Shailesh Kulkarni Vaibhav Mathur Digital Signal Processing-Advanced Topics

2 Presentation Outline Feedback in audio systems Design of feedback controller – Feedback detection method – Feedback cancellation Implementation and Results – Design of Notch Filter – Graphs and simulation Concluding Remarks

3 Feedback in audio systems

4 Acoustic coupling between microphone and loudspeaker Amplified sound at speaker output is propogated back to the microphone and re- amplified Causes oscillation of audible frequencies and high pitch howling sometimes Can cause physical damage to the audio equipment

5 Feedback Controller Feedback Detection notch filter Filterbank Audio Feedback frequencies IN OUT

6 Feedback Controller Feedback Detection Works on 1024 point buffer at a time Analyze frequencies with large magnitude Compare them with the harmonics to distinguish between signal and the feedback Candidate frequencies is passed to filter for removal Feedback Cancellation Design of notch filter Changes with every buffer

7 Feedback Detection block 1024 point BUFFER 1024 point FFT normalize FFT Compare f2max to harmonics Find 3 largest Mag. freq. F2max = feedback frequency Candidate in 3 out of 5 buffers? Compare fmax to harmonics Fmax = feedback frequency Candidate in 3 out of 5 buffers? Compare f3max to harmonics F3max = feedback frequency Candidate in 3 out of 5 buffers? Audio IN

8 F FB = NEW ? Set NEW notch filter Depth = 3 dB Increase depth of existing notch filter Depth = depth + 3 dB NO YES Width = 1/10 octave Feedb ack freq Design of Notch Filter

9 FB detection using Energy Threshold Alternative way to detect feedback Deals with relation between energy of the peak and the whole spectrum Value of Energy threshold determines the sensitivity of the detection

10 Notch Filter We use a parametric IIR filter r z = zero radius r p =pole radius(r)

11 Notch Filter Effect of r p – It affects the bandwidth and the depth of the Notch – As r p increases ( < r z ) the notch bandwidth becomes narrower – Also the notch depth decreases [1] We fixed r z to 1 so as to get large notch depth

12 Notch Filter - Simulation

13 Simulations

14 Simulations

15 Performance Metrics RMS as a measure – With feedback = – After filtering = – Improvement factor = 13 Audio

16 Concluding Remarks Requirement of better algorithm to detect feedback in the signal for performance improvement As number of samples per frame increases, we get better resolution in frequency But we trade delay and complexity

17 References [1] A. F. Rocha and A. J. S. Ferreira, "An accurate method of detection and cancellation of multiple acoustic feedbacks," Preprints 118th AES Conv., Barcelona, Spain, May 2005, Preprint no [2] T. van Waterschoot and M. Moonen, "A pole-zero placement technique for designing second-order IIR parametric equalizer filters," IEEE Trans. Audio, Speech, Lang. Process., vol. 15, no. 8, Nov. 2007, pp [3] P. A. Regalia and S. K. Mitra, "Tunable digital frequency response equalization filters," IEEE Trans. Acoust., Speech, Signal Process., vol. ASSP-35, no. 1, Jan. 1987, pp [4] U.S. Patent Number ;

18 Thank you Questions ?