Emulate an Analog Nonlinear Audio Device, is it Possible?

Similar documents
Publication V. c 2012 Copyright Holder. Reprinted with permission.

THE theory of linear time-invariant (LTI) systems has been

Nonlinear Modeling of a Guitar Loudspeaker Cabinet

Modern measurement techniques in room and building acoustics

Capabilities of Polynomial Hammerstein modeling of weak nonlinear audio systems. MSc Acoustics School of Computing, Science and Engineering

arxiv: v1 [cs.sd] 28 Feb 2017

Acoustic Research Institute ARI

Integrated Direct Sub-band Adaptive Volterra Filter and Its Application to Identification of Loudspeaker Nonlinearity

ACOUSTICAL MEASUREMENTS BY ADAPTIVE SYSTEM MODELING

Acoustic MIMO Signal Processing

Cepstral Deconvolution Method for Measurement of Absorption and Scattering Coefficients of Materials

Identification of Nonlinear Systems Using Neural Networks and Polynomial Models

NONLINEAR ECHO CANCELLATION FOR HANDS-FREE SPEAKERPHONES. Bryan S. Nollett and Douglas L. Jones

Application of laser vibrometer for the study of loudspeaker dynamics

Chapter 2 Fundamentals of Adaptive Filter Theory

Identification of Nonlinear Dynamic Systems with Multiple Inputs and Single Output using discrete-time Volterra Type Equations

Power Amplifier Linearization Using Multi- Stage Digital Predistortion Based On Indirect Learning Architecture

From Volterra series through block-oriented approach to Volterra series

Various Nonlinear Models and their Identification, Equalization and Linearization

Lecture 19 IIR Filters

Sparsity in system identification and data-driven control

NONLINEAR SYSTEMS IDENTIFICATION USING THE VOLTERRA MODEL. Georgeta Budura

New Trends in Modeling and Identification of Loudspeaker with Nonlinear Distortion

The measurement of complex acoustical properties of homogeneous materials by means of impulse response in a plane wave tube

III. Time Domain Analysis of systems

Sparse Least Mean Square Algorithm for Estimation of Truncated Volterra Kernels

Using an ambisonic microphone for measurement of the diffuse state in a reverberant room

Reconstruction of Nonlinearly Distorted Signals With Regularized Inverse Characteristics

AN SVD-BASED MIMO EQUALIZER APPLIED TO THE AURALIZATION OF AIRCRAFT NOISE IN A CABIN SI- MULATOR

Pseudorandom Functional BIST for Linear and Nonlinear MEMS

NONLINEAR DISTORTION REDUCTION FOR ELECTRODYNAMIC LOUDSPEAKER USING NONLINEAR FILTERING. Kenta IWAI, Yoshinobu KAJIKAWA

Blind Deconvolution via Maximum Kurtosis Adaptive Filtering

NONLINEAR AND ADAPTIVE (INTELLIGENT) SYSTEMS MODELING, DESIGN, & CONTROL A Building Block Approach

Identification of Nonlinear Mechanical Systems: State of the Art and Recent Trends

A METHOD FOR NONLINEAR SYSTEM CLASSIFICATION IN THE TIME-FREQUENCY PLANE IN PRESENCE OF FRACTAL NOISE. Lorenzo Galleani, Letizia Lo Presti

Fourier Series Representation of

GAUSSIANIZATION METHOD FOR IDENTIFICATION OF MEMORYLESS NONLINEAR AUDIO SYSTEMS

The Modeling and Equalization Technique of Nonlinear Wireless Channel

Measuring HRTFs of Brüel & Kjær Type 4128-C, G.R.A.S. KEMAR Type 45BM, and Head Acoustics HMS II.3 Head and Torso Simulators

Interconnection of LTI Systems

Signal Processing COS 323

System Identification in the Short-Time Fourier Transform Domain

Acoustic holography. LMS Test.Lab. Rev 12A

Structural health monitoring of high voltage electrical switch ceramic insulators in seismic areas

Volterra Series: Introduction & Application

FOURIER ANALYSIS. (a) Fourier Series

BLOCK-BASED MULTICHANNEL TRANSFORM-DOMAIN ADAPTIVE FILTERING

Linear and Non-Linear Responses to Dynamic Broad-Band Spectra in Primary Auditory Cortex

Lock-in Thermography on Electronic Devices Using Spatial Deconvolution

Everything you've always wanted to know about Hot-S22 (but we're afraid to ask)

Signals & Systems interaction in the Time Domain. (Systems will be LTI from now on unless otherwise stated)

Nonlinear Force Factor Measurement of an Electrodynamic Loudspeaker

Transmission loss of rectangular silencers using meso-porous and micro-perforated linings

Math 256: Applied Differential Equations: Final Review

UNDER THE HOOD OF A DYNAMIC RANGE COMPRESSOR

NONLINEAR BLACK BOX MODELING OF A LEAD ACID BATTERY USING HAMMERSTEIN-WIENER MODEL

STATISTICAL COMMUNICATION THEORY*

Experimental investigation of multiple-input multiple-output systems for sound-field analysis

Noise Robust Isolated Words Recognition Problem Solving Based on Simultaneous Perturbation Stochastic Approximation Algorithm

Non-parametric identification of a non-linear buckled beam using discrete-time Volterra Series

Sonic Crystals: Fundamentals, characterization and experimental techniques

George Mason University ECE 201: Introduction to Signal Analysis Spring 2017

Test Signal Selection for Determining the Sound Scattering Coefficient in a Reverberation Chamber

Review of Linear System Theory

Antialiased Soft Clipping using an Integrated Bandlimited Ramp

Echo cancellation by deforming sound waves through inverse convolution R. Ay 1 ward DeywrfmzMf o/ D/g 0001, Gauteng, South Africa

Measurements on Quarterwavelength Tubes and Helmholtz Resonators

Z - Transform. It offers the techniques for digital filter design and frequency analysis of digital signals.

A new Audacity feature: room objective acustical parameters calculation module

ADAPTIVE FILTER THEORY

ADAPTIVE VOLTERRA FILTERS FOR NONLINEAR ACOUSTIC ECHO CANCELLATION. A. Stenger and R. Rabenstein

A Log-Frequency Approach to the Identification of the Wiener-Hammerstein Model

1 Introduction. 2 Data Set and Linear Spectral Analysis

Analog LTI system Digital LTI system

One Dimensional Convolution

Convention Paper Presented at the 125th Convention 2008 October 2 5 San Francisco, CA, USA

ADAPTIVE FILTER THEORY

On Information Maximization and Blind Signal Deconvolution

Sound, acoustics Slides based on: Rossing, The science of sound, 1990, and Pulkki, Karjalainen, Communication acoutics, 2015

Using Hankel structured low-rank approximation for sparse signal recovery

Sound Listener s perception

Repeated exponential sine sweeps for the autonomous estimation of nonlinearities and bootstrap assessment of uncertainties

Designing Information Devices and Systems I Fall 2018 Lecture Notes Note Positioning Sytems: Trilateration and Correlation

Andrzej DOBRUCKI, Rafał SICZEK. 1. Introduction

A new structure for nonlinear narrowband active noise control using Volterra filter

Data Driven Discrete Time Modeling of Continuous Time Nonlinear Systems. Problems, Challenges, Success Stories. Johan Schoukens

Representing a Signal

TIMA Lab. Research Reports

The Fractional Fourier Transform with Applications in Optics and Signal Processing

1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii

Index. p, lip, 78 8 function, 107 v, 7-8 w, 7-8 i,7-8 sine, 43 Bo,94-96

Response-Field Dynamics in the Auditory Pathway

Research Article The Microphone Feedback Analogy for Chatter in Machining

COMP Signals and Systems. Dr Chris Bleakley. UCD School of Computer Science and Informatics.

DISCRETIZATION OF PARAMETRIC ANALOG CIRCUITS FOR REAL-TIME SIMULATIONS

APPLIED PARTIM DIFFERENTIAL EQUATIONS with Fourier Series and Boundary Value Problems

Lab Fourier Analysis Do prelab before lab starts. PHSX 262 Spring 2011 Lecture 5 Page 1. Based with permission on lectures by John Getty

3. ESTIMATION OF SIGNALS USING A LEAST SQUARES TECHNIQUE

Differential Equations Practice: 2nd Order Linear: Nonhomogeneous Equations: Undetermined Coefficients Page 1

Thermal Parameter Measurement AN 18

Transcription:

Emulate an Analog Nonlinear Audio Device, is it Possible? ABAV, Belgium, 2016 Schmitz Thomas Department of Electrical Engineering and Computer Science, University of Liège 24 janvier 2016 1 / 18

Communication Outline 1 Why nonlinear models are important? 2 Non-linear modelling IR measurement 3 Real audio devices emulation Objective evaluation of the model Model limitations 4 Conclusion 2 / 18

Why nonlinear models are important? Section 1 Why nonlinear models are important? 3 / 18

Why nonlinear models are important? Nonlinear Devices A system is nonlinear if : it does not respect the principles of superposition (additivity) and homogeneity (scaling) Almost all audio devices exhibit a nonlinear behavior Loudspeakers. Amplifiers. Compressors. Guitar and Keybord sound effects. Microphones. Acoustic field : More generally, the system equations governing fluid dynamics (for sound waves in liquid or gazes) and elasticity (for sound waves in solid) are nonlinear. 4 / 18

Why nonlinear models are important? Why Try to Emulate Audio Devices Figure: Home studio! Figure: Home studio? Advantages of the simulation : Wide variety of sounds and timbres. Weight and overcrowding. Cheaper. 5 / 18

Non-linear modelling Section 2 Non-linear modelling 6 / 18

Non-linear modelling IR measurement Nonlinear Systems Identification Techniques Autonomous models Physical model (non black box). NARMAX model (difficult to identify). MISO model (difficult to identify). Volterra model (difficult to identify). Neural network (too many parameters).... Non autonomous models Extended Kalman filter. Particle filtering.... 7 / 18

Non-linear modelling IR measurement Nonlinear Emulation : Volterra Series Figure: Volterra decomposition in subclass models 8 / 18

Non-linear modelling IR measurement Miso to Hammerstein model Power series model (.) 1 h 1 [n] x[n] (.) 2 h 2 [n] y[n] (.) M h M [n] Figure: Polynomial Hammerstein model y[n] = x[n] h 1 [n] + x[n] 2 h 2 [n] +... + x[n] M h M [n] (1) 9 / 18

Non-linear modelling IR measurement OHKISS method From Identification to Emulation Exponential Sine Sweep ss[n] Device Under Test Input Guitar Signal y 1 [n] x[n] Inverse Sine Sweep ss[n] Computation Hammerstein Kernels h m[n] Hammerstein Model Emulation y 2 [n] Output Emulated Device OHKISS Emulation 10 / 18

Non-linear modelling IR measurement Deconvolved ESS Through a NL Device z[n] = y[n] x 1 [n] (2) 0.1 0.08 0.06 h 5 h 4 h 3 h 2 h 1 0.04 Amplitude 0.02 0 0.02 2 =2.01s 0.04 0.06 3 =3.18s 0.08 0.1 15 16 17 18 19 20 21 Time(s) Figure: z[n], the deconvolution of the ESS through a Nonlinear device From measured kernels to Hammerstein kernels (see [5]) h m[n] compute = h m[n] (3) 11 / 18

Real audio devices emulation Section 3 Real audio devices emulation 12 / 18

Real audio devices emulation Objective evaluation of the model Real Output Device Signal vs Emulated Signal ss[n] NL device under test y 1 ss[n] (.) M Compute Volterra kernels z[n] h m[n] ss m [n] Nonlinear Convolution y 2 0.8 0.6 y 1 y 2 0.4 Amplitude 0.2 0 0.2 0.4 0.6 0.8 0 20 40 60 80 100 120 Sample [n] Figure: Output signal from TSA15 (y 1)and emulated signal (y 2) comparison. 13 / 18

Real audio devices emulation Model limitations So what? 1 y 1 y 2 0.5 Amplitude 0 0.5 Figure: The Grail of emulation techniques? 1 0 50 100 150 200 Sample [n] Figure: Comparison between the real output signal with an input amplitude of 0.5 (y 1) and the simulated signal where Hammerstein kernel where calculated for a input amplitude of 1 (y 2) Principal limitation : Input level dependency 14 / 18

Conclusion Section 4 Conclusion 15 / 18

Conclusion Questions? Hammerstein model do not fits for all input amplitude but works well for a given level. Can we measure several models at different levels and switching between them? Do we have to try others models and identification methods? 16 / 18

Conclusion Thank you for your attention! 17 / 18

Conclusion Bibliography M.Schetzen, The Volterra & Wiener Theory of Nonlinear Systems (John Wiley & Sons, 1980). T.Ogunfunmi, Adaptive Nonlinear System Identification : The Volterra and Wiener Model Approaches (Springer, 2007). F. Kadlec, P. Lotton, A. Novak, & L. Simon, A new method for identification of nonlinear systems using miso model with swept-sine technique : Application to loudspeaker analysis, presented at 124th Convention of the Audio Engineering Society (2008 May), convention paper 7441. A. Farina, A. Bellini, & E. Armelloni, Nonlinear Convolution : A New Approach for the Auralization of Distorting Systems, presented at the 110th Convention of the Audio Engineering Society (2001 May), convention paper 5359. T. Schmitz, J.J. Embrechts, Nonlinear Guitar Loudspeaker Simulation, presented at the 134th Convention of the Audio Engineering Society (2013 May),convention e-brief 96. 18 / 18