This manuscript, the second of a two-part series, shows how a discrete-time circuital model of loudspeakers, which is extensively analyzed in the first part, can be exploited to develop a method for loudspeaker virtualization. This method can be used to alter the behavior of a physical loudspeaker in such a way to match that of a target loudspeaker. Examples of applications include loudspeaker equalization or linearization. The method is characterized by a structure called Direct-Inverse-Direct Chain, which is composed of three blocks: a digital model of the target loudspeaker; a digital model of the inverse loudspeaker; and the physical loudspeaker. The inverse loudspeaker model is derived from the equivalent circuit of the direct system using a two-port element known in circuit theory as "nullor". We show how this inverse model can be efficiently implemented in the discrete-time domain with no iterative solvers by exploiting Wave Digital Filter principles. The proposed virtualization algorithm is extensively tested both through simulations and applications to real loudspeakers. In particular, we show how the algorithm can reduce the distortion of the transducer output pressure signal, and how it can make a loudspeaker sound like a target loudspeaker with a desired nonlinear behavior.

Loudspeaker virtualization–Part II: The inverse transducer model and the Direct-Inverse-Direct Chain

Alberto Bernardini;Lucio Bianchi;Augusto Sarti
2023-01-01

Abstract

This manuscript, the second of a two-part series, shows how a discrete-time circuital model of loudspeakers, which is extensively analyzed in the first part, can be exploited to develop a method for loudspeaker virtualization. This method can be used to alter the behavior of a physical loudspeaker in such a way to match that of a target loudspeaker. Examples of applications include loudspeaker equalization or linearization. The method is characterized by a structure called Direct-Inverse-Direct Chain, which is composed of three blocks: a digital model of the target loudspeaker; a digital model of the inverse loudspeaker; and the physical loudspeaker. The inverse loudspeaker model is derived from the equivalent circuit of the direct system using a two-port element known in circuit theory as "nullor". We show how this inverse model can be efficiently implemented in the discrete-time domain with no iterative solvers by exploiting Wave Digital Filter principles. The proposed virtualization algorithm is extensively tested both through simulations and applications to real loudspeakers. In particular, we show how the algorithm can reduce the distortion of the transducer output pressure signal, and how it can make a loudspeaker sound like a target loudspeaker with a desired nonlinear behavior.
2023
File in questo prodotto:
File Dimensione Formato  
Bernardini_Virtualization_Part_II.pdf

accesso aperto

: Pre-Print (o Pre-Refereeing)
Dimensione 3.91 MB
Formato Adobe PDF
3.91 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1223426
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 4
social impact