webaudio-raub
TypeScript icon, indicating that this package has built-in type declarations

4.0.0 • Public • Published

WebAudio for Node.js

This is a part of Node3D project.

NPM ESLint Test Cpplint

npm i -s webaudio-raub

This module is WORK IN PROGRESS. Some features are missing for good.

Node.js addon implementing the Web Audio Api.

Note: this addon uses N-API, and therefore is ABI-compatible across different Node.js versions. Addon binaries are precompiled and there is no compilation step during the npm i command.

Simply require any class you like from the module and then follow the doc:

const { AudioContext } = require('webaudio-raub'); // usually this is enough

Currently exported classes:

  • AudioBuffer
  • AudioContext
  • AudioParam
  • AnalyserNode
  • BiquadFilterNode
  • ConvolverNode
  • GainNode
  • PannerNode
  • AudioBufferSourceNode
  • OscillatorNode
  • AudioScheduledSourceNode

In examples directory, currently working examples are prepended with _.

/webaudio-raub/

    Package Sidebar

    Install

    npm i webaudio-raub

    Weekly Downloads

    3

    Version

    4.0.0

    License

    MIT

    Unpacked Size

    18.3 kB

    Total Files

    17

    Last publish

    Collaborators

    • raub