Speaker Placement Agnosticism: Improving the Distance-based Amplitude Panning Algorithm

  title={Speaker Placement Agnosticism: Improving the Distance-based Amplitude Panning Algorithm},
  author={Jacob Sundstrom},
  journal={2021 Immersive and 3D Audio: from Architecture to Automotive (I3DA)},
  • Jacob Sundstrom
  • Published 8 September 2021
  • Computer Science, Engineering
  • 2021 Immersive and 3D Audio: from Architecture to Automotive (I3DA)
Lossius et. al introduced the distance-based amplitude panning algorithm, or DBAP, to enable flexibility of loudspeaker placement in artistic and scientific contexts. The algorithm allows for arbitrary loudspeaker locations in a 2D plane so that a virtual sound source may navigate the 2D space. The gains for each speaker are calculated as a function of the source’s distance to each loudspeaker, thus creating a sound field. This gives the listener the impression of a source moving through the… Expand

Figures from this paper


Uniform spreading of amplitude panned virtual sources
  • V. Pulkki
  • Engineering
  • Proceedings of the 1999 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics. WASPAA'99 (Cat. No.99TH8452)
  • 1999
The perceived spatial spread of amplitude panned virtual sources is dependent on the number of loudspeakers that are used to produce them. When pair-wise or triplet-wise panning is applied, theExpand
DBAP - Distance-Based Amplitude Panning
Most common techniques for spatialization require the listener to be positioned at a “sweet spot” surrounded by loudspeakers. For practical concert, stage, and installation applications such layoutsExpand
Virtual Sound Source Positioning Using Vector Base Amplitude Panning
A vector-based reformulation of amplitude panning is derived, which leads to simple and computationally efficient equations for virtual sound source positioning. Using the method, vector baseExpand
Surround by Sound: A Review of Spatial Audio Recording and Reproduction
In this article, a systematic overview of various recording and reproduction techniques for spatial audio is presented. While binaural recording and rendering is designed to resemble the humanExpand
A Framework for the Choreography of sound
A framework developed in the context of the artistic research project The Choreography of Sound is presented. The project aims at furthering the practice of electroacoustic composition, especiallyExpand
The quickhull algorithm for convex hulls
This article presents a practical convex hull algorithm that combines the two-dimensional Quickhull algorithm with the general-dimension Beneath-Beyond Algorithm, and provides empirical evidence that the algorithm runs faster when the input contains nonextreme points and that it used less memory. Expand
Flocks, herds and schools: A distributed behavioral model
This paper explores an approach based on simulation as an alternative to scripting the paths of each bird individually, an elaboration of a particle systems, with the simulated birds being the particles. Expand
An Efficient Algorithm for Determining the Convex Hull of a Finite Planar Set
  • R. Graham
  • Computer Science
  • Inf. Process. Lett.
  • 1972
P can be chosen to I&E the centroid oC the triangle formed by X, y and z and Express each si E S in polar coordinates th origin P and 8 = 0 in the direction of zu~ arhitnry fixed half-line L from P. Expand
A fast procedure for computing the distance between complex objects in three-dimensional space
An algorithm for computing the Euclidean distance between a pair of convex sets in R/sup m/ has special features which makes its application in a variety of robotics problems attractive. Expand
woolgathering/dbap: Initial release (Version 0.0.0)
  • Zenodo
  • 2021