2.0.0 • Published 7 years ago
audio-spectrum v2.0.0
audio-spectrum
Show spectrum of audio data.
Usage
let context = require('audio-context')
let spectrum = require('audio-spectrum')()
let generate = require('audio-generator')((time) => {
return Math.random()
}, {duration: 4})
let write = require('web-audio-write')(context.destination, {channels: 1})
function tick () {
let buf = generate()
write(buf, tick)
spectrum(buf)
}
tick()
API
let showSpectrum = Spectrum(options)
Create spectrum visualizer function with showSpectrum(data)
signature. options
may include channel
to pick the channel to show and every option for gl-spectrum.
Analogs
- frequency-viewer — show spectrum in browser.
- sillyscope — oscilloscope and spectrogram in chromeless chrome.