New Paper on Parallel Computing and Network Audio

The Journal of the Audio Engineering Society (JAES) just released a special issue on network audio. It features collaborative research work on low-latency audio processing by UC Berkeley’s Parallel Computing Laboratory entitled “A Multicore Operating System with QoS Guarantees for Network Audio Applications” :

While network-based mechanisms are important to enable deterministic transport of audio data from transmitter to receiver, there is an equally important role played by the operating systems that reside in audio devices of all sizes. The applications that receive and transmit audio are dependent on these operating systems to allocate processor and input/output resources. Authors Colmenares, Peters, Eads, Saxton, Jacquez, Kubiatowitz, and Wessel have presented Tessellation, an experimental operating system tailored to multicore processors, and have demonstrated how it enables network applications to meet their stringent time requirements.

The article can be found here. It will also appear in an upcoming textbook on parallel computing.

New Paper on SpatDIF

The latest issue of the Computer Music Journal (MIT Press) includes an article on the Spatial Sound Description Interchange Format (SpatDIF) by Trond Lossius, Jan Schacher, and myself, entitled “The Spatial Sound Description Interchange Format: Principles, Specification, and Examples”.


SpatDIF, the Spatial Sound Description Interchange Format, is an ongoing collaborative effort offering a semantic and syntactic specification for storing and transmitting spatial audio scene descriptions. The SpatDIF core is a lightweight minimal solution providing the most essential set of descriptors for spatial sound scenes. Additional descriptors are introduced as extensions, expanding the namespace and scope with respect to authoring, scene description, rendering, and reproduction of spatial sound. A general overview presents the principles informing the specification, as well as the structure and the terminology of the SpatDIF syntax. Two use cases exemplify SpatDIF’s potential for pre-composed pieces as well as interactive installations, and several prototype implementations that have been developed show its real-life utility.

New Year, New City, New Position

At the beginning of 2013, two important things have changed for me. I left Berkeley and academia and moved to San Diego, California to join Qualcomm R&D.

Here, I will continue doing applied research in acoustics, signal processing, and spatial audio technologies. Besides this, I am hoping to improve my surfing skills and to learn Spanish.

Technology Trends in Audio Engineering – Good for Spatial Audio

I just found the time to go through the Technology Trends in Audio Engineering essay written by the leaders of 17 AES technical committees and released half a year ago.

While reading this 18 page document I was positively surprised to see how many different interest groups have an interest in spatial audio related issues.

The 10 groups which mention spatial audio are:

  • Games
  • Audio Recording and Mastering Systems
  • Automotive Audio
  • Coding of Audio Signals
  • High Resolution Audio
  • Signal Processing for Audio
  • Spatial Audio (obviously)
  • Audio for Telecommunications
  • Transmission and Broadcasting
  • Microphones and Applications

The 7 groups that do not seem to think much about spatial audio are:

  • Semantic Audio Analysis
  • Network Audio Systems
  • Human Factors in Audio Systems
  • Hearing and Hearing Loss Prevention
  • Fiber Optics for Audio
  • Audio Forensics
  • Archiving, Restoration, and Digital Libraries