Binaries and headers for LabSound-dependent compilation
npm install deps-labsound-raubThis is a part of Node3D project.



``console`
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:
* Unreleased commits from LabSound/LabSound.
* Extra work from Avataren/LabSound:Bugfixes.
* CMake configuration tweaks to build fewer binaries.
* Locally added fixes for AudioNode and AudioContext.
* See fork raub/LabSound - you can review all changes since LabSound@1.2.0.
> For unmodified LabSound@1.2.0, use deps-labsound-raub@<=5.0.0.
See example in webaudio-raub Node.js addon.
The copy of
LabSound's HRTF Assets
is contained in the hrtf directory. Its absolute path is accessible as:
`js``
const { hrtf } = require('deps-labsound-raub');
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.