npm install
npm run serve
npm run build
npm run lint
https://masa-dev.github.io/audio-spectrum-vue/
サンプル音源は騒音のない世界のフリー BGM のきらめくウィークエンドを用いています。
三次スプライン補完(Cubic Hermite spline)におけるコードについては、以下の Stack Overflow から拝借しました。
how to draw smooth curve through N points using javascript HTML5 canvas? - Stack Overflow