Web Audio Test Suite & Rainfly: An AudioWorklet DSP Playground
- Mentors
- Sreeja Kamishetty, hoch, mjwilson
- Organization
- Chromium
- Technologies
- javascript
- Topics
- web, ide, dsp, Test framework, Web Audio, AudioWorklet
The Web Audio API’s AudioWorklet (AW) is a powerful and flexible framework for browser-based synthesis and DSP. This summer, I contributed to creating a Web Audio Test Suite, allowing developers to write tests for Web Audio performance and benchmarking. This custom test framework is cross-compatible for interactive local browser testing and integration with the Playwright test framework for CI. Additionally, I worked to create Rainfly, an online IDE for writing and executing AudioWorklet code in JavaScript, providing real-time visualization of audio DSP output.