Abstract

Panning techniques, such as vector base amplitude panning (VBAP), are a widely used practical approach for spatial sound reproduction using multiple loudspeakers. Although limited to a relatively small listening area, they are very efficient and offer good localization accuracy, timbral quality, as well as a graceful degradation of quality outside the sweet spot. The aim of this paper is to investigate optimal sound reproduction techniques that adopt some of the advantageous properties of VBAP, such as the sparsity and the locality of the active loudspeakers for the reproduction of a single audio object. To this end, we state the task of multiloudspeaker panning as an ${\ell _{1}}$ optimization problem. We demonstrate and prove that the resulting solutions are exactly sparse. Moreover, we show the effect of adding a nonnegativity constraint on the loudspeaker gains in order to preserve the locality of the panning solution. Adding this constraint, ${\ell _{1}}$ -optimal panning can be formulated as a linear program. Using this representation, we prove that unique ${\ell _{1}}$ -optimal panning solutions incorporating a nonnegativity constraint are identical to VBAP using a Delaunay triangulation for the loudspeaker setup. Using results from linear programming and duality theory, we describe properties and special cases, such as solution ambiguity, of the VBAP solution.

Highlights

  • Sound reproduction over multiple loudspeakers aims at recreating plausible spatial sound scenes, often consisting of multiple audio objects, for either a single listener or over extended listening areas

  • In this paper we have considered sparse, globally optimal solutions for multi-loudspeaker sound reproduction based on amplitude panning

  • We have proposed to formulate amplitude panning as an 1 optimization problem in order to retain the advantageous sparsity of amplitude panning methods as vector base amplitude panning (VBAP)

Read more

Summary

Introduction

Sound reproduction over multiple loudspeakers aims at recreating plausible spatial sound scenes, often consisting of multiple audio objects, for either a single listener or over extended listening areas. In [38], authors of the present paper consider the application of convex optimization techniques to listener-centric sound field control, and demonstrate the similarity between 1-optimal and amplitude panning methods by means of numerical examples These approaches generally involve a numerical optimization step to calculate the sparse loudspeaker driving functions, they are significantly more complex than established techniques such as VBAP.

Multichannel Amplitude Panning Techniques
Amplitude Panning
Spherical Geometry Preliminaries
Panning Gain Calculation
Triangulation
Loudspeaker Selection
Gain Normalization
Properties of VBAP
Preservation of Velocity Direction
Locality
Sparsity
Nonnegativity
The 1 Optimization Problem
Characterization of the 1-Optimal Solution
Representation as a Linear Program
Existence of the Solution
Vertex Solutions and Number of Nonzero Panning Gains
Optimal Solution Set
Solution Properties Based on the Dual LP Problem
Geometric Interpretation of the Dual Solution π
Vertex Solutions
Solution Existence
Equivalence to VBAP
Delaunay Tessellation Imposed by Dual Vertex Solutions
Optimal Dual Vertex Solution
Unique Panning Solutions With Three Active Loudspeakers
Panning Solutions with Less Than Three Active Loudspeakers
Nonunique Panning Solutions
Optimal 1 Panning Without Nonnegativity
Evaluation
Objective Performance Measures
Unique Panning Solutions
Method
Nonnegativity Constraints
Psychoacoustic Localization Cues
Conclusion
Objective Value of the Dual on a Spherical Arc Between Loudspeakers
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call