Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including stereo-panner-node with all npm packages installed. Try it out:

var stereoPannerNode = require("stereo-panner-node")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

stereo-panner-node v1.4.0

StereoPannerNode for legacy Web Audio API

StereoPannerNode

Build Status NPM Version License

StereoPannerNode for legacy Web Audio API

http://webaudio.github.io/web-audio-api/#the-stereopannernode-interface

Installation

npm install stereo-panner-node

downloads:

Quick Example

At first, call polyfill() method.

require("StereoPannerNode").polyfill();
<script src="/path/to/stereo-panner-node.js"></script>
<script>StereoPannerNode.polyfill();</script>

Then, you can use createStereoPanner() method at AudioContext.

var stereoPanner = audioContext.createStereoPanner();

stereoPanner.pan.value = Math.random() * 2 - 1;

Demo

https://mohayonao.github.io/stereo-panner-node/

API

StereoPannerNode

  • constructor(audioContext: AudioContext)

Class Methods

  • polyfill(): void
    • install createStereoPanner() method to AudioContext.prototype if needed.
  • install(): void
    • install createStereoPanner() method to AudioContext.prototype force

Instance Attributes

  • pan: AudioParam readonly

AudioGraph

stereo-panner-node

License

MIT

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free