Skip to content

Binaries and headers for LabSound-dependent compilation

License

Notifications You must be signed in to change notification settings

node-3d/deps-labsound-raub

Repository files navigation

LabSound binaries

This is a part of Node3D project.

NPM ESLint Test

npm i -s deps-labsound-raub

This dependency package is distributing LabSound binaries through NPM for Node.js addons.

  • Platforms (x64): Windows, Linux, MacOS ARM, Linux ARM.
  • Libraries: LabSound, libnyquist.
  • Linking: static lib.
  • Backend: RtAudio.

LabSound is documented in the official repository.

The original LabSound sources are slightly modified, and now include:

For unmodified [email protected], use deps-labsound-raub@<=5.0.0.

binding.gyp

See example in webaudio-raub Node.js addon.

HRTF Database

The copy of LabSound's HRTF Assets is contained in the hrtf directory. Its absolute path is accessible as:

const { hrtf } = require('deps-labsound-raub');

Legal notice

This software uses the LabSound audio engine under BSD Clause 2. A copy of LabSound license is included, and can also be found at LabSound repository.