Skip to content
Website logo depicts joriszwart.nl

I to create appealing stuff

Flac player - Proof of Concept

— Posted in Component | Reading time: 1 minutes

What I Did

A proof of concept for a Web Audio Player using client-side decoding to circumvent the (absence of Flac) codec-issues with browsers. I implemented both client and server using Aurora.js and Flac.js.

Insane idea? Yes, it turns out that there are some problems doing this (crackling, low priority in background tabs → stutter) that are not easily solved. Playing in a foreground tab without touching the mouse or keyboard worked pretty well though :-)