0110.be logo
Example of an audio-to-audio alignment in the browser
Example of an audio-to-audio alignment in the browser

Thanks to WebAssembly it is possible to repurpose software for use on the web, even if it was originally designed with other use in mind. I have developed some practical tools/proof of concepts by repackaging and extending existing software for use on the web. The main advantage is the ease of use. Software is accessible to anyone with a browser, without having to install any additional software. Another advantage should be longevity: web standards have a tendency to be supported for a long time.

Projects:

  • SyncSink.wasm - Synchronize media files by audio-to-audio alignment
  • ffmpeg.audio.wasm - An audio focused ffmpeg build for the web
  • ltc.wasm - SMPTE decoding in the browser
  • pffft.wasm - An FFT library for the web
  • Emotopa - Patterns in Pitch Organization
  • Gabber - Visualizing constant-Q transform
  • Olaf - Acoustic fingerprinting in the browser