Swave audio player library

Together with Cosmin Seviciu, we built a JavaScript audio player library with visualizations.

Swave uses Web Audio APIs for visualizations, HTMLAudioElement for audio streaming and a Canvas element to draw the sound bars.

Live Demo: https://bogdan-cornianu.github.io/swave/examples/
Source code https://github.com/bogdan-cornianu/swave
NPM package https://www.npmjs.com/package/swave