https://github.com/jamen/node-cubeb
https://github.com/jamen/node-cubeb
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/jamen/node-cubeb
- Owner: jamen
- License: mit
- Created: 2019-01-17T23:55:28.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-02T08:00:19.000Z (about 7 years ago)
- Last Synced: 2025-02-08T02:24:09.497Z (over 1 year ago)
- Language: C++
- Size: 18.6 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
# node-cubeb
Cubeb bindings for Node.js.
## Install
```sh
npm i @audio/node-cubeb
```
## Usage
### Building
Building the project manually involves a couple steps. You must have CMake installed, and Linux may also need `libasound2-dev` installed.
Get the Cubeb dependency using Git first:
```
git submodule update --init --recursive
git submodule sync --recursive
```
(Note: Cubeb includes its own submodules making the recursive necessary)
Then execute Make to build the entire project, just the binding, or just Cubeb:
```
make
make binding
make cubeb
```