An open source toolbox for Sound Field Synthesis (SFS) is introduced. The toolbox is able to numerically simulate sound fields synthesized by SFS methods like Wave Field Synthesis (WFS) or higher order Ambisonics (HOA). Various loudspeaker driving signals for the mentioned methods are provided for 2-, 2.5and 3-dimensional synthesis. The toolbox allows mono-frequent as well as broadband excitation signals. The latter enables to generate snapshots of the spatio-temporal impulse response of a chosen reproduction technique. The toolbox furthermore includes the computation of binaural room impulse responses (BRIR) for a given SFS setup. These can be used to simulate different sound field synthesis methods via binaural resynthesis. The toolbox is provided for Matlab/Octave and comes with an online documentation. Introduction Sound field synthesis offers the possibility to create a determined sound field within an extended listening area. Common methods to reach this in reality are Wave Field Synthesis or higher order Ambisonics which apply different kinds of driving signals to a loudspeaker array in order to control the sound field within the listening area. For real loudspeaker setups the SoundScape Renderer (SSR) [1] can provide such driving signals. The SSR is an open source software, which is also developed by our group. To investigate the properties of different sound field synthesis methods and implementations, it is preferable to simulate their behavior beforehand. To close this gap, the Sound Field Synthesis Toolbox provides functions to numerically simulate WFS and HOA for 2-, 2.5-, and 3-dimensional synthesis (see e.g. [2]). These functions provide simulations for the sound fields of mono-frequent as well as broadband virtual sources. The latter allows to generate snapshots of the spatio-temporal impulse response for a given SFS method. As an alternative to applying expensive, real loudspeaker setups, dynamic binaural synthesis can simulate different loudspeaker setups to evaluate sound field synthesis methods (e.g. [3],[4]). Therefore, binaural room impulse responses (BRIRs) are convolved with driving signals to simulate a synthesized sound field via headphones. The Sound Field Synthesis Toolbox can compute these BRIR data sets by applying the driving functions that are used for the simulation of the sound fields. Access The Sound Field Synthesis Toolbox is freely available under the GNU General Public License v3 and can be downloaded at http://dev.qu.tu-berlin.de/projects/sfs-toolbox/files It comes with detailed built-in help, available via the help function within Matlab/Octave. An additional wiki page provides online help, a tutorial for the first steps and different use cases at http://dev.qu.tu-berlin.de/projects/sfs-toolbox/wiki
[1]
Sascha Spors,et al.
Perception of Focused Sources in Wave Field Synthesis
,
2013
.
[2]
Areti Andreopoulou,et al.
Towards the Creation of a Standardized HRTF Repository
,
2011
.
[3]
Jens Ahrens,et al.
Analytic Methods of Sound Field Synthesis
,
2012
.
[4]
W. G. Gardner,et al.
HRTF measurements of a KEMAR
,
1995
.
[5]
R. Rabenstein,et al.
The Theory of Wave Field Synthesis Revisited
,
2008
.
[6]
Volker Hohmann,et al.
Database of Multichannel In-Ear and Behind-the-Ear Head-Related and Binaural Room Impulse Responses
,
2009,
EURASIP J. Adv. Signal Process..
[7]
Sascha Spors,et al.
A Free Database of Head Related Impulse Response Measurements in the Horizontal Plane with Multiple Distances
,
2011
.
[8]
Darrel C. Ince,et al.
The case for open computer programs
,
2012,
Nature.
[9]
Hugo Fastl,et al.
Simulation of wave field synthesis
,
2008
.
[10]
C. Avendano,et al.
The CIPIC HRTF database
,
2001,
Proceedings of the 2001 IEEE Workshop on the Applications of Signal Processing to Audio and Acoustics (Cat. No.01TH8575).
[11]
Morten Løve Jepsen,et al.
Towards a binaural modelling toolbox
,
2011
.
[12]
Sascha Spors,et al.
The SoundScape Renderer: A Unified Spatial Audio Reproduction Framework for Arbitrary Rendering Methods
,
2008
.
[13]
Arian Maleki,et al.
Reproducible Research in Computational Harmonic Analysis
,
2009,
Computing in Science & Engineering.