HTML5 Web Audio API becomes Candidate Recommendation

This happened last Autumn, but I haven’t mentioned it in the newsletter yet. The W3C Web Audio API specification is now a Candidate Recommendation. This is effectively a “feature freeze” for the version 1 of the specification - to give chance for interested parties to offer feedback based on implementations of the spec. It also acts as a line in the sand for the Audio Group to start collecting ideas for the next version. I know how hard the whole team have worked on getting the spec to this point, in particular the editors and chairs at the time Raymond, Paul, Matt and Joe. Amazing work everyone!

QA Engineer (Audio Hardware & Software Testing) for Focusrite/Novation

Focusrite are looking for a passionate and motivated QA Engineer to join our highly respected Quality Assurance team. You will be working to ensure that our new products meet the high standards of Quality, Ease of Use, and Reliability that our customers have come to expect from us.

There is currently scope for either a junior, or more senior role within the team (the latter requiring some relevant professional experience).

Reverb and the Web Audio API

A two-part blog post series by Anton Miselaytes on various techniques for generating reverb (synthesising the effect of an acoustic space). Including the theory and practice of convolution reverb and various algorithmic reverb approaches.

Audio snapshot testing

If you’re looking for a technique to help you write automated tests for your web audio application one approach is to compare the generated audio output with a known-good “snapshot”. This github repo is a proof-of-concept of that approach.

Web Audio at the 2018 Audio Developers Conference

There were a number of Web Audio related presentations at the 2018 Audio Developers Conference including Magnus Berger on Building rack extensions for MacOS, Windows, mobile, web and hardware, Oli Larkin on Bringing VirtualCZ to the Web and Jari Kleimola on JUCE plugins for web browsers.

An interview with Kahlil Lechelt and Jan Monschke from NESTED LOOPS

NESTED LOOPS are a band that create all of their music and visualisations using web technologies. Learn more about how they do it in this Changelog podcast interview.

W3C Audio Community Group

If you’re interested in shaping the future development of the Web Audio API the W3C have set up a new Audio Community Group to help you discuss your ideas and feedback with the folks who standardise and implement the API.


Hiroyuki Takakura wrote to tell me that WebbyJam, the easy-to-use composition app, has some new performance improvements and has received some significant new features such as creating guitar diagrams and saving and sharing your compositions.

In Brief

Cheesy Music

A Swiss cheesemaker has embarked on an experiment to test the impact of music on Emmental, one of the most famous cheeses in Switzerland