# deps-labsound-raub

> Binaries and headers for LabSound-dependent compilation

Latest version **6.0.0** (published 2025-03-12) · MIT license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install deps-labsound-raub
pnpm add deps-labsound-raub
yarn add deps-labsound-raub
bun add deps-labsound-raub
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 6.0.0 |
| Published | 2025-03-12 |
| First published | 2018-02-28 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | >=22.14.0 |
| Dependencies | 1 |
| Unpacked size | 1.2 MB |
| Known vulnerabilities | 0 |
| Install scripts | yes |
| GitHub stars | 5 |
| Author | Luis Blanco |
| Maintainers | raub |
| Keywords | dependency, labsound, engine, audio, sound, binary, library, dll, headers, lib, dylib, so, c++, addon, bindings, native, gyp |

## Links

- npm: https://www.npmjs.com/package/deps-labsound-raub
- Repository: https://github.com/node-3d/deps-labsound-raub
- Homepage: https://github.com/node-3d/deps-labsound-raub#readme
- Issues: https://github.com/node-3d/deps-labsound-raub/issues
- npm.io page: https://npm.io/package/deps-labsound-raub

## Dependencies (1)

- [addon-tools-raub](https://npm.io/package/addon-tools-raub.md) ^9.3.0

## Alternatives

- [@mapbox/jsonlint-lines-primitives](https://npm.io/package/@mapbox/jsonlint-lines-primitives.md) — 5.3M weekly downloads
- [reftools](https://npm.io/package/reftools.md) — 3.5M weekly downloads
- [@hey-api/openapi-ts](https://npm.io/package/@hey-api/openapi-ts.md) — 3.5M weekly downloads
- [@mapbox/geojson-rewind](https://npm.io/package/@mapbox/geojson-rewind.md) — 2.4M weekly downloads
- [turbo-stream](https://npm.io/package/turbo-stream.md) — 1.7M weekly downloads

## Recent versions

- 6.0.0 (latest) — 2025-03-12
- 5.0.0 — 2025-02-21
- 4.0.0 — 2023-11-17
- 3.0.1 — 2021-05-13
- 3.0.0 — 2021-05-12
- 2.0.0 — 2020-09-20
- 1.0.0 — 2019-11-28
- 0.2.0 — 2018-05-15
- 0.1.2 — 2018-04-29
- 0.1.1 — 2018-04-17
- 0.1.0 — 2018-04-16
- 0.0.9 — 2018-04-15
- 0.0.8 — 2018-04-02
- 0.0.7 — 2018-03-31
- 0.0.6 — 2018-03-29
- … 4 more at https://npm.io/package/deps-labsound-raub/versions

## README

# LabSound binaries

This is a part of [Node3D](https://github.com/node-3d) project.

[![NPM](https://badge.fury.io/js/deps-labsound-raub.svg)](https://badge.fury.io/js/deps-labsound-raub)
[![ESLint](https://github.com/node-3d/deps-labsound-raub/actions/workflows/eslint.yml/badge.svg)](https://github.com/node-3d/deps-labsound-raub/actions/workflows/eslint.yml)
[![Test](https://github.com/node-3d/deps-labsound-raub/actions/workflows/test.yml/badge.svg)](https://github.com/node-3d/deps-labsound-raub/actions/workflows/test.yml)

```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](https://github.com/LabSound/LabSound).

The original LabSound sources are slightly modified, and now include:
* Unreleased commits from [LabSound/LabSound](https://github.com/LabSound/LabSound).
* Extra work from [Avataren/LabSound:Bugfixes](https://github.com/Avataren/LabSound/tree/Bugfixes).
* CMake configuration tweaks to build fewer binaries.
* Locally added fixes for AudioNode and AudioContext.
* See fork [raub/LabSound](https://github.com/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`.


## binding.gyp

See example in [webaudio-raub](https://github.com/node-3d/webaudio-raub/tree/master/src) Node.js addon.


## HRTF Database

The copy of
[LabSound's HRTF Assets](https://github.com/LabSound/LabSound/tree/master/assets/hrtf)
is contained in the **hrtf** directory. Its absolute path is accessible as:

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


## Legal notice

This software uses the [LabSound audio engine](https://github.com/LabSound/LabSound) under BSD Clause 2.
A copy of LabSound license [is included](/LABSOUND_BSD), and can also be found at
[LabSound repository](https://github.com/LabSound/LabSound/blob/master/LICENSE).

---
_Source: https://npm.io/package/deps-labsound-raub · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
