Have ideas to improve npm?Join in the discussion! »

    audio-spectrum

    2.0.0 • Public • Published

    audio-spectrum unstable Greenkeeper badge

    Show spectrum of audio data.

    Usage

    $ npm install audio-spectrum

    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

    Install

    npm i audio-spectrum

    DownloadsWeekly Downloads

    0

    Version

    2.0.0

    License

    MIT

    Last publish

    Collaborators

    • avatar