aves_slim
v1.1.1
Published
Audio spectrum analyzer written in type script. Developed using web audio api.
Downloads
13
Readme
aves
Audio spectrum analyzer written in type script. Developed using web audio api.
Installing
Using npm:
$ npm install aves_slim
Using yarn:
$ yarn add aves_slim
Using CDN:
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/index.js"></script>
Example
const Aves = require('Aves.js')
aves = new Aves()
// Decode asynchronously
// Use ArrayBuffer for input audio
aves.loadAudio(audioData).then(() => {
const canvasElm = document.querySelector('#canvas')
const canvasWidth = 1000
const canvasHeight = 500
aves.createSpectrumAnalyser(canvasElm, canvasWidth, canvasHeight)
// You got a nice spectrum analyser
aves.start()
})