grachtwerk.
HomeWorkAboutContact
All work
Web Screamer VST logo

Project

Web Screamer VST

Porting Ablaze Audio's Screamer VST plugin to the browser with WebAssembly, running at interactive latency with no install.

The challenge

Ablaze Audio's Screamer VST is a desktop plugin: installed, opened in a DAW, no browser in sight. The goal was to make it usable directly on the Ablaze Audio website instead, no installation required, without losing the real-time feel of the original.

The approach

  • Compiled the plugin's C++ DSP core to WebAssembly
  • Wired the WASM module into the Web Audio API for real-time, low-latency processing
  • Built the surrounding UI in React and Tailwind CSS so the browser version feels like a native plugin, not a demo

The result

Screamer now runs directly in a browser tab at interactive latency, live on the Ablaze Audio website, removing the biggest barrier between the plugin and curious new users.