Catalog npm
Back to packageRELEASE DETAILS

0.0.3

npm

3d-webaudio-raub

WebAudio plugin for Node.js 3D Core

3dnode3dpluginsoundwebaudioaudiographicslabsoundnodeweb-audio
Published20 May 2018
Direct dependencies1
Transitive dependenciesNot calculated

README

Current package documentation

Node.js 3D WebAudio

This is a part of Node3D project.

NPM ESLint Test

npm i -s 3d-webaudio-raub

Example

This plugin injects WebAudio API into Node3D's window. It ain't much, but it's honest work.

The WebAudio implementation is provided by webaudio-raub. Some WebAudio features may be missing, but it works with Three.js. With positional audio.

Refer to webaudio-raub for the full list of currently implemented API.

import { init } from '3d-core-raub';
import { init as initWebaudio } from '3d-webaudio-raub';

// Fetch `window` from standard Node3D init
const { window } = init();

// Initialize Webaudio
const { webaudio } = initWebaudio({ window });
// webaudio.AudioContext === window.AudioContext === global.AudioContext

Here, webaudio is directly re-exported webaudio-raub. You can also use it through window.AudioContext or just AudioContext. But the main idea is using it with Three.js, like this.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 1

Native requirements
1 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
webaudio-raub
Environment
{
  "local_name": "webaudio-raub",
  "alias": false,
  "peer_metadata": null
}
0.0.2runtime

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "e06d48300d6ac3cb8e7ee65d31a6fd75dd8d8cf0",
  "tarball": "https://registry.npmjs.org/3d-webaudio-raub/-/3d-webaudio-raub-0.0.3.tgz",
  "fileCount": 4,
  "integrity": "sha512-lWUxSkZJpzANTwE2xFuQDLYCRVwH8FeiBw6DHdUJHEB0t5ICYUie8+OXI+YqQadalHXwU+mj6q31LbZTy6WojA==",
  "signatures": [
    {
      "sig": "MEUCIQCOAQ3an+V80EJabb10kFvrFmCrwmQcPg6Uhy09sXKuBAIgIHeL0OL4qhmdtIaed44FbAiBFiAxw7SMqQ8pG/+aTco=",
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
    }
  ],
  "unpackedSize": 1986,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAX9yCRA9TVsSAnZWagAAwn0QAKFbPbi+d31V3FKt11NY\nz2X6FZsU0EefmjtRzCix9piCND21MGW5n/gCZuN1rEaUec8hn+SrZE5MV+f5\nLJNIVgsAAZOYgGpkPh7c1HThjcjm97C8az0l1n8apqKcRfP7+kA2amhJ04NL\nLPxHa1W17OsCZSJg1pW+QjoJvTQLwb71MGsFMMGbuY9lICe+v1LVC+ALXZ9T\nigd6J4ECrNvQMdLGz8r0YgWY6ylhtbD1hyjWedqY8FSDFED1h8Jy7xgEDudB\nS3xJ/yqqI220l9DtIqoH3U/lT84btvP3CMQ0Uyxe/QtQAXGufZJPxdcD0Tv6\nlUvpAE75G+fBeHhK5211FEDN/0tkx4vm3aoqqW2xJivp4IBSXC3JJpTG8S99\nAC0ajq28T6CtAbdaFV4eTVZObYb+o6sVxt9JxvJaO/jiA+xeFAtTg1jF1L2i\ntW7VuE82redQFk5VJJqKyBGM17McbXMa7mkR2ANnbWLQGCJeSh+p9H21dXBg\niSN1SW1hOWn0r8ol4AflhHZJDGlRH50DTLvMSJ5EeddPynqrwauYeXCMlVxf\nWxuOeQa9/q9FfFbLNcTE485yzNR0tZNtJK8a/EZwR2PV3e2buPxBozgcmDqE\nZ0upoj1SBebjLm8YV4tVIXpj78EM/4dV3GM1m/isE8HMteVkQsSW4gKP98/w\nOYZK\r\n=akMn\r\n-----END PGP SIGNATURE-----\r\n"
}

Repository

PENDING
node-3d/3d-webaudio-raub

Shared repository data · GitHub

License detected in repository
Not collected

Repository

PENDING
raub/node-3d-webaudio

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:38 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:58daeabbe61c81bec7d6fc5fdf54039bb3be439384b7c7ebc3369249ff189bd9

Other collected versions

3.0.013 Mar2.0.122 Nov2.0.021 Nov1.1.03 Oct1.0.120 Jan1.0.014 JanView all collected versions →