node-mumble-audio

node-mumble-audio JS library on GitHub node-mumble-audio JS library on npm Download node-mumble-audio JS library

A capture and playback audio api for node-mumble

Version 0.2.5 License MIT
node-mumble-audio has no homepage
node-mumble-audio JS library on GitHub
node-mumble-audio JS library on npm
Download node-mumble-audio JS library

node-mumble-audio

This addon uses openal to provide capture and playback devices compatible with node-mumble.

Building:

$ npm install electron-build-tools -g
$ elb configure

To Do:

  • mac / linux support (need to build openal-soft and drop binaries into deps)
  • expose apis for device enumeration and selection.
  • Hook up to CI and publish pre-built binaries.

Limitations:

  • Only supports PCM data.
  • Assumes a sample rate of 48k.

Other

See node-openal for a starting point to a more general openal api.