-
Since I'm applying both Webassembly and [a buffering mechanism](https://github.com/WebAudio/web-audio-api/issues/1503) on `AudioWorklet`, I need to know this to write proper code. [The documentation](…
ghost updated
6 years ago
-
I'm trying to use AudioWorkletNodeOptions to allow my AudioWorklet to have multiple outputs. I'm trying to make a panning algorithm that will work with an arbitrary number of speakers, similar to [Pan…
-
In some instances, it is necessary to add URL fetched code to the AudioWorkletProcessor's global scope which are outside the AudioWorkletProcessor's class's js file.
One example is when many AudioW…
-
**Tell us about your environment**
* **ESLint Version:** v5.0.1
* **Node Version:** v10.4.1
* **npm Version:** 6.1.0
**What parser (default, Babel-ESLint, etc.) are you using?** babel
**Ple…
-
**Tell us about your environment**
* **ESLint Version:** v5.0.1
* **Node Version:** v10.4.1
* **npm Version:** 6.1.0
**What parser (default, Babel-ESLint, etc.) are you using?** babel
**Ple…
-
I think it makes sense to contain the processor-related data in a dedicated field of `processorOptions`.
```webidl
dictionary AudioWorkletNodeOptions : AudioNodeOptions {
unsigned long numberOf…
-
After reading the spec, I'm not really sure what the `processorState` of an `AudioWorkletNode` should be when the AudioContext which it belongs to gets closed. I created a little example:
```js
//…
-
URL:
https://webaudio.github.io/web-audio-api/#idl-def-audioworkletnode
Revision:
```webidl
[Exposed=Window,
SecureContext,
Constructor(BaseAudioContext context, DOMString name, optional Aud…
-
In https://webaudio.github.io/web-audio-api/#defining-a-valid-audioworkletprocessor, at the paragraph before the Note, the second sentence says:
> At the conclusion of each call to the process() me…
-
Search for:
EXAMPLE 10: Registering an AudioWorkletProcessor class definition
Revision:
```js
// bypass-processor.js script file, runs on AudioWorkletGlobalScope
class BypassProcessor extends A…