-
To workaround Chromium refusal to support exposure and capture of monitor devices for `getUserMedia()` at Linux have created several workarounds https://github.com/guest271314/captureSystemAudio/ that…
-
Although I thought data URL worklets would be fine, per #506 and implementation reality, static imports are supported, which means worklets have some means of networking. In that case it would be bett…
-
**Describe the feature**
Define `TextEncoderStream()`, and `TextDecoderStream()` (and `TextEncoder` and `TextDecoder`) in `AudioWorkletGlobalScope`.
**Is there a prototype?**
`TextEncoder`, `Te…
-
**Describe the issue**
The spec currently says when the `m'th` input to an AudioWorklet has no connections then `inputs[m]` is an empty array. Chrome implements this a bit differently and `inputs[m]…
-
Should this be allowed? Per spec, it shouldn't:
https://heycam.github.io/webidl/#es-sequence throws if the input is not iterable, and there is particular handling for when there is no `get paramete…
-
[`WindowOrWorkerGlobalScope.fetch()`](https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/fetch) is native code in the browser in `window` and Worker execution contexts.
Run…
-
**Describe the issue**
Is defining fetch() in AudioWorkletGlobalScope an implementer choice?
**Where Is It**
AFAICT not addressed.
**Additional Information**
`fetch` is not defined in `Audio…
-
**Describe the feature**
The comparision between using transferring a single stream (`ReadableStream`; `WritableStream`) and transferring hundreds of thousands of `TypedArray`s using `MessagePort.pos…
-
Let's say you have a very simple `AudioWorklet` having a single input and a single output with no `AudioParams`. Let's say you made a mistake and have
```
process(inputs, outputs, params) {
le…
-
What happens if an exception is thrown inside the worklet while processing audio? Anything? Nothing?
The issued is raised by @slightlyoff at #869.