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