Equalizers. Contents: IIR or FIR for audio filtering? Shelving equalizers Peak equalizers

Similar documents
Phase Correction System Using Delay, Phase Invert and an All-pass Filter

Signal processing preliminaries

Project 2. Project 2: audio equalizer. Fig. 1: Kinter MA-170 stereo amplifier with bass and treble controls.

ECE 5655/4655 Laboratory Problems

Copyright S. K. Mitra

Operational Amplifiers

4. Design of Discrete-Time Filters

FX Basics. Filtering STOMPBOX DESIGN WORKSHOP. Esteban Maestre. CCRMA - Stanford University August 2013

EQ s & Frequency Processing

Active Filters - Revisited


Module 9: Multirate Digital Signal Processing Prof. Eliathamby Ambikairajah Dr. Tharmarajah Thiruvaran School of Electrical Engineering &

EECS 452 Midterm Exam Winter 2012

EE482: Digital Signal Processing Applications

THE BEATING EQUALIZER AND ITS APPLICATION TO THE SYNTHESIS AND MODIFICATION OF PIANO TONES

Presented at the 108th Convention 2000 February Paris, France

Reducing comb filtering on different musical instruments using time delay estimation

SGN Audio and Speech Processing

Simulating Saturated Vacuum Tube Characteristics of a Valve Guitar Preamp

Speech Synthesis using Mel-Cepstral Coefficient Feature

Adaptive Filters Application of Linear Prediction

INTRODUCTION TO COMPUTER MUSIC SAMPLING SYNTHESIS AND FILTERS. Professor of Computer Science, Art, and Music

AUDL Final exam page 1/7 Please answer all of the following questions.

Signals and Systems Lecture 6: Fourier Applications

ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015

Homework Assignment 13

Multirate Filtering, Resampling Filters, Polyphase Filters. or how to make efficient FIR filters

QUANTUM MASTERING LPEQ

Active Filter. Low pass filter High pass filter Band pass filter Band stop filter

NAME STUDENT # ELEC 484 Audio Signal Processing. Midterm Exam July Listening test

Analog Filters D R. T A R E K T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

Advanced AD/DA converters. ΔΣ DACs. Overview. Motivations. System overview. Why ΔΣ DACs

Overview of the EQ50 Filter Functions. Bypass Hardwire Bypass

Biosignal filtering and artifact rejection. Biosignal processing, S Autumn 2012

Understanding the Behavior of Band-Pass Filter with Windows for Speech Signal

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District DEPARTMENT OF INFORMATION TECHNOLOGY DIGITAL SIGNAL PROCESSING UNIT 3

Biosignal filtering and artifact rejection. Biosignal processing I, S Autumn 2017

Waves - Linear Phase EQ. Software Audio Processor. Users Guide

Auditory modelling for speech processing in the perceptual domain

PHYS225 Lecture 15. Electronic Circuits

EE 470 Signals and Systems

ASC-50. OPERATION MANUAL September 2001

The Logic Pro ES1 Synth vs. a Simple Synth

High-definition sound processor

Designing Filters Using the NI LabVIEW Digital Filter Design Toolkit

ESE531 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Signal Processing

Part B. Simple Digital Filters. 1. Simple FIR Digital Filters

DIGITAL FILTERS. !! Finite Impulse Response (FIR) !! Infinite Impulse Response (IIR) !! Background. !! Matlab functions AGC DSP AGC DSP

ENSEMBLE String Synthesizer

WARPED FILTER DESIGN FOR THE BODY MODELING AND SOUND SYNTHESIS OF STRING INSTRUMENTS

EE301 ELECTRONIC CIRCUITS

The Filter Wizard issue 13: Buenos Notches! The Filter Wizard versus the vuvuzela Kendall Castor-Perry

Subtractive Synthesis. Describing a Filter. Filters. CMPT 468: Subtractive Synthesis

Team proposals are due tomorrow at 6PM Homework 4 is due next thur. Proposal presentations are next mon in 1311EECS.

Appendix B. Design Implementation Description For The Digital Frequency Demodulator

Teaching Digital Filter Design Techniques Used in High-Fidelity Audio Applications

Chapter 2: Digitization of Sound

Introduction. To help you get the most out of this product, we ve put some brief instructional videos on our website:

Low Pass Filter Introduction

Signals and Systems Lecture 6: Fourier Applications

INTRODUCTION IMPORTANT SAFTEY INSTRUCTIONS

Loudspeakers. Juan P Bello

Corso di DATI e SEGNALI BIOMEDICI 1. Carmelina Ruggiero Laboratorio MedInfo

Signals and Filtering

360mm (14-3/16 ) x 224mm (8-13/16 ) x 67mm (2-5/8 )

PHASE28 Phase Shifter [RACK EXTENSION] v. 1.0 MANUAL

Application Note 7. Digital Audio FIR Crossover. Highlights Importing Transducer Response Data FIR Window Functions FIR Approximation Methods

EE 422G - Signals and Systems Laboratory

Laboratory Assignment 4. Fourier Sound Synthesis

SGN Audio and Speech Processing

SCUBA-2. Low Pass Filtering

Digital Filters IIR (& Their Corresponding Analog Filters) Week Date Lecture Title

SEEBURG acoustic line. active systempanel 2. owner s manual

ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet

Example #6 1. An amplifier with a nominal gain

1. Find the magnitude and phase response of an FIR filter represented by the difference equation y(n)= 0.5 x(n) x(n-1)

DSP Laboratory (EELE 4110) Lab#10 Finite Impulse Response (FIR) Filters

ENGINEERING STAFF REPORT. The JBL Model L40 Loudspeaker System. Mark R. Gander, Design Engineer

ASN Filter Designer Professional/Lite Getting Started Guide

Homework Assignment 13

Digital Filtering: Realization

Application Note 5. Analog Audio Active Crossover

On The Causes And Cures Of Audio Distortion Of Received AM Signals Due To Fading

Resonator Factoring. Julius Smith and Nelson Lee

Design of IIR Filter Using Model Order Reduction. Techniques

DSBSC GENERATION. PREPARATION definition of a DSBSC viewing envelopes multi-tone message... 37

4.5 Fractional Delay Operations with Allpass Filters

Class Overview. tracking mixing mastering encoding. Figure 1: Audio Production Process

Active Filter Design Techniques

Filter Banks I. Prof. Dr. Gerald Schuller. Fraunhofer IDMT & Ilmenau University of Technology Ilmenau, Germany. Fraunhofer IDMT

What is an EQ? Subtract Hz to fix a problem Add Hz to cover up / hide a problem

MAGNITUDE-COMPLEMENTARY FILTERS FOR DYNAMIC EQUALIZATION

INTRODUCTION TO FILTER CIRCUITS

Whitepaper: The Perfect XO for High End Stereo Systems?!

Flatten DAC frequency response EQUALIZING TECHNIQUES CAN COPE WITH THE NONFLAT FREQUENCY RESPONSE OF A DAC.

ALTERNATING CURRENT (AC)

A Parametric Model for Spectral Sound Synthesis of Musical Sounds

ECE 203 LAB 2 PRACTICAL FILTER DESIGN & IMPLEMENTATION

ME 15 and ME 30 OPERATING AND SERVICE MANUAL

DSP-BASED FM STEREO GENERATOR FOR DIGITAL STUDIO -TO - TRANSMITTER LINK

Transcription:

Equalizers 1 Equalizers Sources: Zölzer. Digital audio signal processing. Wiley & Sons. Spanias,Painter,Atti. Audio signal processing and coding, Wiley Eargle, Handbook of recording engineering, Springer Contents: Introduction IIR or FIR for audio filtering? Shelving equalizers Peak equalizers

1 Introduction Equalizers 2 Spectrum equalization is one of the basic operations of audio processing Equalizers can be found both in consumer products as well as in professional use Consumer products (e.g. car radio or amplifier) often employ simple bass and treble control Recording studios and professional audio often use more complex devices, for example equalizers with one-third octave filters Note about terms The reference textbook uses the terms recursive and non-recursive filter for IIR and FIR filters, respectively

2 IIR or FIR for audio processing? Equalizers 3 IIR filters are computationally more efficient Narrow transition band is achieved using a small number of filter coefficients (multiplication operations) FIR filters enable linear phase response = Filtered signal is a delayed version of the original at the passband In the case of audio that is not always important, since the human ear is not very sensitive to frequency component phases Magnitude response is perceptually more important à supports choosing IIR filters Phases at low frequencies affect the stereo image In audio processing, there are some signals where retaining the waveform shape (i.e., phase reponse) is important: for example amplitude envelope as a function of time

Equalizers 4 IIR or FIR for audio processing? FIR filters allow more accurate control of the filter response When designing filterbanks, FIR filters enable so-called perfect reconstruction, meaning that analysis/synthesis filterbank does not distort the signal if no processing is done at the subbands Simplifies the design of an audio codec, for example (most use FIR filterbank) Varying the filter response in real time (for example varying the cut-off frequency) is easier with IIR filters Parametric filter structures, tables of parameter values available for different types of operations. One advantage of FIR filters is their granted stability and usually shorter required wordlength when quantizing the filter coefficients and state à Choice FIR / IIR depends on the application

3 Shelving equalizers (IIR) Equalizers 5 Shelving equalizers (shelving filters) are used to boost or cut certain frequencies A given frequency band is weighted (boost: > 1, cut: < 1) Unlike filters which aim to remove or certain frequencies Idea: Change the gain of some part of the spectrum while leaving other parts untouched Application to equalization is obvious Manipulating the system frequency response only at a given frequency range

First order shelving filter design Equalizers 6 A low-pass shelving filter can be expressed as " 1 b H lp (z) = C 1 z 1 % lp $ ' # 1 a 1 z 1 & 1+ kµ 1 kµ 1 k C lp =, b1=, a1= 1+ k 1+ kµ 1+ k, k = 4 1+ µ tan " Ω % c $ ',µ =10 G/20 # 2 & A high-pass shelving filter " 1 b H hp (z) = C 1 z % 1 hp $ ' # 1 a 1 z 1 & C hp = 1+ p 1+ p, b1= µ p 1 p, a1= µ + p 1+ p, k = " 4 % $ ' # 1+ µ & where G is gain (db) and Ω c is normalized cutoff frequency. 1 " tan Ω % c $ ',µ =10 G/20 # 2 &

Equalizers 7 6 db Low-Pass shelving filter responses

Shelving filters (IIR) Second-order shelving equalizers Equalizers 8 Figure: magnitude responses of second-order shelving filters Boost/cut of low frequencies: f c = 100 Hz Boost/cut of high frequencies: f c = 5000 Hz In some equalization applications, steep transition bands are not desired, but for example smooth boost or cut towards low frequencies, starting at a given cutoff frequency

Feed forward / backward structure for implementing shelving filters Equalizers 9 Consider the forward (= boost) case first: Consists of a high-/low-/bandpass filter H(z) and and all-pass component Transfer function G FW ( z) = 1+ H0H( z) In the cut case: 1 G FB ( z) = 1+ H H( H 0 determines amount of boost or cut H(z) can be low-, high-, or bandpass filter (any filter basically) For example for boosting low frequencies, H(z) is a lowpass filter and the gain at zero frequency will be V 0 = 1+H 0 Note that G FW (z) (boost) and G BW (z) (cut) in a cascade will cancel out each other and lead to unity gain at all frequencies In Feed backward case the transfer function has to take the form 1 to be stable (feedback without delay is not allowed) H ( z) = z H1( z) 0 z )

Peak filter Equalizers 10 The transfer function of a peak equalizer " 1+ b H pk (z) = C 1 z 1 + b 2 z 2 % pk $ ',C # 1+ a 1 z 1 + a 2 z 2 pk = 1+ k qµ " 4 % ", k q = $ 'tan Ω % c $ ' & 1+ k q # 1+ µ & # 2Q & b 1 = 2cos(Ω c ) 1+ k q µ, b 2 = 1 k qµ 1+ k q µ, a 1 = 2cos(Ω c ) 1+ k q, a 2 = 1 k q 1+ k q, where Q is quality factor, G is gain (db) and Ω c is normalized cutoff frequency.

Equalizers 11 Creative use of equalizers Instead of fixing a problem, creativeness can be expressed with equalizers Fullness: adding +4 to +6dB 100-300Hz range to emphasize weak instruments (e.g. acoustic guitar, harp) Crispness: for percussion instruments by adding HF shelving boost above 1-2 khz. Emphasize articulation transients of instruments. E.g. boost frequencies of finger movements on string instruments.