OpenAirLib: A JavaScript library for the Acoustics of Spaces

Kenneth Ian Brown, Matthew Daniel Jean Paradis, Damian Thomas Murphy

Research output: Contribution to conferencePaperpeer-review


The possibilities for creating online sonic art and virtual acoustic environments have been increased by the
introduction of audio Application Programming Interfaces, libraries, and online resources of acoustic impulse
responses (which encapsulate the acoustics of real or imaginary spaces.) This paper presents the OpenAirLib
JavaScript library that extends the capabilities of the World Wide Web Consortium Web Audio API, facilitating
the incorporation of three-dimensional acoustics of spaces into web audio projects. It enables first-order
ambisonic material from the Open Acoustic Impulse Response Library (OpenAIR) website to superimpose the
acoustics of one space onto synthesized or recorded material from another space. An example is then described
which uses these technologies to produce instances of generative online sonic art from OpenAIR data.
Original languageEnglish
Number of pages7
Publication statusAccepted/In press - 20 May 2017
EventAudio Engineering Society 142nd International Convention - Maritim Hotel, Berlin, Germany
Duration: 20 May 201723 May 2017


ConferenceAudio Engineering Society 142nd International Convention
Abbreviated titleAES 142
Internet address


  • Auralisation
  • Impulse Responses
  • Javascript Library
  • OpenAIR
  • First Order Ambisonics

Cite this