Audio Working Group - Activity in 2026
No matches.
TR publications
-
1 document published.
-
Web MIDI API published as a Working Draft. History of Web MIDI API
-
Past meetings
GitHub
WebAudio/web-midi-api
-
1 issue closed.
-
Should Web MIDI be affected by Document visibility state? WebAudio/web-midi-api#282.
-
-
2 issues received 3 new comments.
-
Are `MIDIInputPort` and `MIDIOutputPort` populated during `requestMIDIAccess` ? WebAudio/web-midi-api#231 (2 comments by @mjwilson-google)
-
Should Web MIDI be affected by Document visibility state? WebAudio/web-midi-api#282 (1 comment by @mjwilson-google)
-
-
10 pull requests opened.
-
Revise editors sections WebAudio/web-midi-api#292, by @mjwilson-google.
-
Update actions/checkout to v7 WebAudio/web-midi-api#291, by @mjwilson-google.
-
Update auto-publish.yml WebAudio/web-midi-api#290, by @mjwilson-google.
-
Populate MIDIInput/OutputMap before resolving requestMIDIAccess() WebAudio/web-midi-api#289, by @mjwilson-google.
-
Cleanup inconsistencies in the spec WebAudio/web-midi-api#288, by @mjwilson-google.
-
Add sendQueueSize and ondequeue to MIDIOutput for backpressure WebAudio/web-midi-api#287, by @mjwilson-google.
-
Add sysexEnabled attribute to MIDIPort WebAudio/web-midi-api#286, by @mjwilson-google.
-
Hook requestMIDIAccess() into Permissions specification WebAudio/web-midi-api#285, by @mjwilson-google.
-
Origin-scope MIDIPort.id WebAudio/web-midi-api#284, by @mjwilson-google.
-
Throw RangeError in MIDIOutput.send() when passed ArrayBuffer is too big WebAudio/web-midi-api#283, by @mjwilson-google.
-
-
3 pull requests merged.
-
Revise editors sections WebAudio/web-midi-api#292.
-
Update actions/checkout to v7 WebAudio/web-midi-api#291.
-
Update auto-publish.yml WebAudio/web-midi-api#290.
-
-
1 pull request received 1 new comment.
-
Populate MIDIInput/OutputMap before resolving requestMIDIAccess() WebAudio/web-midi-api#289 (1 comment by @mjwilson-google)
-
WebAudio/web-audio-api
-
1 issue closed.
-
Allow embedders to dynamically mute iframe audio without pausing playback WebAudio/web-audio-api#2699.
-
-
1 issue received 1 new comment.
-
Allow embedders to dynamically mute iframe audio without pausing playback WebAudio/web-audio-api#2699 (1 comment by @erikdubbelboer)
-
-
1 pull request received 1 new comment.
-
Use HTML table for overloaded methods to resolve Bikeshed fatal errors WebAudio/web-audio-api#2697 (1 comment by @padenot)
-
TR publications
-
1 document published.
-
Web Audio API 1.1 published as a Working Draft. History of Web Audio API 1.1
-
Past meetings
GitHub
WebAudio/web-audio-api
-
4 issues opened.
-
Allow embedders to dynamically mute iframe audio without pausing playback WebAudio/web-audio-api#2699, by @erikdubbelboer.
-
Clarification on cancelAndHoldAtTime when it has same time as preceding setValueCurveAtTime WebAudio/web-audio-api#2698, by @kevlu93.
-
Admin: Temporary workaround for Bikeshed argumentdef overload bug (speced/bikeshed#1192) WebAudio/web-audio-api#2696, by @hoch.
-
CfC: Publish updated Working Draft of Web Audio API (due: Sep 18, 2026) WebAudio/web-audio-api#2695, by @hoch.
-
-
3 issues closed.
-
New Working Draft of Web Audio API WebAudio/web-audio-api#2692.
-
CfC: Publish updated Working Draft of Web Audio API (due: Sep 18, 2026) WebAudio/web-audio-api#2695.
-
OfflineAudioContext: closes and fires a statechange event when rendering is done WebAudio/web-audio-api#2687.
-
-
1 issue reopened.
-
New Working Draft of Web Audio API WebAudio/web-audio-api#2692, by @svgeesus.
-
-
6 issues received 17 new comments.
-
New Working Draft of Web Audio API WebAudio/web-audio-api#2692 (9 comments by @hoch, @mjwilson-google, @svgeesus, @tabatkins)
-
Allow embedders to dynamically mute iframe audio without pausing playback WebAudio/web-audio-api#2699 (3 comments by @erikdubbelboer, @gabrielsanbrito, @mjwilson-google)
-
CfC: Publish updated Working Draft of Web Audio API (due: Sep 18, 2026) WebAudio/web-audio-api#2695 (2 comments by @svgeesus)
-
OfflineAudioContext: closes and fires a statechange event when rendering is done WebAudio/web-audio-api#2687 (1 comment by @gabrielsanbrito)
-
-
1 pull request opened.
-
Use HTML table for overloaded methods to resolve Bikeshed fatal errors WebAudio/web-audio-api#2697, by @hoch.
-
-
2 pull requests merged.
-
Add Implementation Report and populate Change Log for WD publication WebAudio/web-audio-api#2694.
-
Editorial: Removing algorithm section for buffer length calculation WebAudio/web-audio-api#2691.
-
-
2 pull requests received 4 new comments.
-
Use HTML table for overloaded methods to resolve Bikeshed fatal errors WebAudio/web-audio-api#2697 (2 comments by @hoch, @mjwilson-google)
-
Add Implementation Report and populate Change Log for WD publication WebAudio/web-audio-api#2694 (2 comments by @hoch, @svgeesus)
-
WebAudio/web-midi-api
-
1 issue opened.
-
Should Web MIDI be affected by Document visibility state? WebAudio/web-midi-api#282, by @mjwilson-google.
-
Past meetings
GitHub
WebAudio/web-audio-api
-
4 issues opened.
-
Rechartering WebAudio/web-audio-api#2693, by @svgeesus.
-
New Working Draft of Web Audio API WebAudio/web-audio-api#2692, by @svgeesus.
-
AudioBufferSourceNode: start() offset prose inverts the negative-playbackRate loopStart comparison WebAudio/web-audio-api#2690, by @cdumez.
-
AudioBufferSourceNode: attribute definitions and the normative playback algorithm disagree on out-of-range loopStart/loopEnd WebAudio/web-audio-api#2689, by @cdumez.
-
-
1 issue closed.
-
Incremental delivery of gargantuan amounts of audio data from OfflineAudioContext rendering WebAudio/web-audio-api#2445.
-
-
9 issues received 23 new comments.
-
New Working Draft of Web Audio API WebAudio/web-audio-api#2692 (9 comments by @hoch, @mjwilson-google, @padenot, @svgeesus)
-
AudioBufferSourceNode: attribute definitions and the normative playback algorithm disagree on out-of-range loopStart/loopEnd WebAudio/web-audio-api#2689 (5 comments by @cdumez, @MaheshBharadwaj)
-
AudioBufferSourceNode: start() offset prose inverts the negative-playbackRate loopStart comparison WebAudio/web-audio-api#2690 (2 comments by @cdumez, @MaheshBharadwaj)
-
Incremental delivery of gargantuan amounts of audio data from OfflineAudioContext rendering WebAudio/web-audio-api#2445 (1 comment by @gabrielsanbrito)
-
AudioWorklet is a real world disaster and a major obstacle to simple audio development WebAudio/web-audio-api#2632 (1 comment by @midn1)
-
[audioworklet] Bring Your Own Buffer style of memory management WebAudio/web-audio-api#2442 (1 comment by @justinfagnani)
-
Specify ScriptProcessNode behavior with a renderQuantumSize that doesn't divide its bufferSize WebAudio/web-audio-api#2677 (1 comment by @mjwilson-google)
-
-
2 pull requests opened.
-
Add Implementation Report and populate Change Log for WD publication WebAudio/web-audio-api#2694, by @hoch.
-
Editorial: Removing algorithm section for buffer length calculation WebAudio/web-audio-api#2691, by @gabrielsanbrito.
-
-
1 pull request merged.
-
OfflineAudioContext Incremental Rendering WebAudio/web-audio-api#2675.
-
WebAudio/web-midi-api
-
2 pull requests opened.
-
Enable additional lint rules WebAudio/web-midi-api#281, by @mjwilson-google.
-
Add impelmentation report WebAudio/web-midi-api#280, by @mjwilson-google.
-
-
2 pull requests merged.
-
Enable additional lint rules WebAudio/web-midi-api#281.
-
Add impelmentation report WebAudio/web-midi-api#280.
-
Past meetings
GitHub
WebAudio/web-audio-api
-
2 issues opened.
-
OfflineAudioContext: closes and fires a statechange event when rendering is done WebAudio/web-audio-api#2687, by @gabrielsanbrito.
-
Proposal: Implementing a Native 3D Spatial Audio Engine to Universalize 7.1 Surround Across All Websites via Web Audio API WebAudio/web-audio-api#2685, by @AytacDoyran.
-
-
4 issues received 11 new comments.
-
Worker support for BaseAudioContext WebAudio/web-audio-api#2423 (6 comments by @AshleyScirra, @hoch)
-
Proposal: Implementing a Native 3D Spatial Audio Engine to Universalize 7.1 Surround Across All Websites via Web Audio API WebAudio/web-audio-api#2685 (3 comments by @AytacDoyran, @mjwilson-google)
-
Specify ScriptProcessNode behavior with a renderQuantumSize that doesn't divide its bufferSize WebAudio/web-audio-api#2677 (1 comment by @Korilakkuma)
-
-
6 pull requests opened.
-
Speculative pr-preview fix WebAudio/web-audio-api#2688, by @gabrielsanbrito.
-
Split privacy and security into separate sections WebAudio/web-audio-api#2686, by @mjwilson-google.
-
fix(setSinkId): use requested sink for resource acquisition WebAudio/web-audio-api#2684, by @whizzkid1452.
-
docs: fix CONTRIBUTING typos WebAudio/web-audio-api#2683, by @whizzkid1452.
-
fix: rename Git attributes file WebAudio/web-audio-api#2682, by @whizzkid1452.
-
docs: fix CONTRIBUTING typos WebAudio/web-audio-api#2681, by @HURRAEY.
-
-
3 pull requests merged.
-
Speculative pr-preview fix WebAudio/web-audio-api#2688.
-
Split privacy and security into separate sections WebAudio/web-audio-api#2686.
-
Fix various bikeshed errors WebAudio/web-audio-api#2678.
-
-
2 pull requests closed.
-
docs: fix CONTRIBUTING typos WebAudio/web-audio-api#2681.
-
fix: rename Git attributes file WebAudio/web-audio-api#2680.
-
-
4 pull requests received 10 new comments.
-
OfflineAudioContext Incremental Rendering WebAudio/web-audio-api#2675 (6 comments by @gabrielsanbrito, @karlt)
-
Split privacy and security into separate sections WebAudio/web-audio-api#2686 (1 comment by @mjwilson-google)
-
Past meetings
GitHub
WebAudio/web-audio-api
-
2 issues opened.
-
Specify ScriptProcessNode behavior with a renderQuantumSize that doesn't divide its bufferSize WebAudio/web-audio-api#2677, by @mjwilson-google.
-
How should started AudioBufferSourceNodes behave when disconnected? WebAudio/web-audio-api#2674, by @jespertheend.
-
-
3 issues closed.
-
How should started AudioBufferSourceNodes behave when disconnected? WebAudio/web-audio-api#2674.
-
renderSizeHint fingerprinting concerns with "hardware" hint WebAudio/web-audio-api#2659.
-
Add renderSizeHint handling to AudioContext constructor WebAudio/web-audio-api#2663.
-
-
3 issues received 5 new comments.
-
How should started AudioBufferSourceNodes behave when disconnected? WebAudio/web-audio-api#2674 (3 comments by @chrisguttandin, @jespertheend, @mjwilson-google)
-
Incremental delivery of gargantuan amounts of audio data from OfflineAudioContext rendering WebAudio/web-audio-api#2445 (1 comment by @hoch)
-
-
5 pull requests opened.
-
fix: rename Git attributes file WebAudio/web-audio-api#2680, by @HURRAEY.
-
Add Slack register link WebAudio/web-audio-api#2679, by @chrisguttandin.
-
Fix various bikeshed errors WebAudio/web-audio-api#2678, by @mjwilson-google.
-
Update expected-errs.txt format WebAudio/web-audio-api#2676, by @mjwilson-google.
-
OfflineAudioContext Incremental Rendering WebAudio/web-audio-api#2675, by @gabrielsanbrito.
-
-
3 pull requests merged.
-
Add Slack register link WebAudio/web-audio-api#2679.
-
Update expected-errs.txt format WebAudio/web-audio-api#2676.
-
Clarify renderQuantumSize handling and privacy considerations in AudioContext WebAudio/web-audio-api#2673.
-
-
1 pull request received 17 new comments.
-
OfflineAudioContext Incremental Rendering WebAudio/web-audio-api#2675 (17 comments by @gabrielsanbrito, @hoch, @mjwilson-google)
-
Past meetings
GitHub
WebAudio/web-audio-api
-
3 issues received 4 new comments.
-
Incremental delivery of gargantuan amounts of audio data from OfflineAudioContext rendering WebAudio/web-audio-api#2445 (2 comments by @gabrielsanbrito, @karlt)
-
Customizable windowing function for Analyser node WebAudio/web-audio-api#2421 (1 comment by @MAZ01001)
-
Should copyToChannel accept a shared Float32Array? WebAudio/web-audio-api#2565 (1 comment by @charlieroberts)
-
-
1 pull request opened.
-
Clarify renderQuantumSize handling and privacy considerations in AudioContext WebAudio/web-audio-api#2673, by @mjwilson-google.
-
Past meetings
Participants
-
1 participant joined.
-
Athan Billias (W3C Invited Experts) joined.
-
-
1 participant left.
-
Chris Wilson (Google LLC) left.
-
GitHub
WebAudio/web-audio-api
-
1 issue opened.
-
"Queue a media element task" repeatedly called without a media element WebAudio/web-audio-api#2672, by @AtkinsSJ.
-
-
1 issue closed.
-
Add PlayoutStatistics API WebAudio/web-audio-api#2642.
-
-
6 issues received 10 new comments.
-
Incremental delivery of gargantuan amounts of audio data from OfflineAudioContext rendering WebAudio/web-audio-api#2445 (4 comments by @gabrielsanbrito, @hoch, @karlt)
-
Removing AudioWorkletNode from the AudioContext graph does not stop it from being executed WebAudio/web-audio-api#2658 (1 comment by @hoch)
-
AudioBufferSourceOptions buffer seems like it could default to null WebAudio/web-audio-api#2668 (1 comment by @hoch)
-
Clarification: getOutputTimestamp() vs outputLatency WebAudio/web-audio-api#2461 (1 comment by @UlyssesZh)
-
Past meetings
GitHub
WebAudio/web-audio-api
-
2 issues received 2 new comments.
-
Incremental delivery of gargantuan amounts of audio data from OfflineAudioContext rendering WebAudio/web-audio-api#2445 (1 comment by @gabrielsanbrito)
-
renderSizeHint fingerprinting concerns with "hardware" hint WebAudio/web-audio-api#2659 (1 comment by @mjwilson-google)
-
Past meetings
GitHub
WebAudio/web-audio-api
-
3 issues opened.
-
Undefined conversion to float for AudioParam initial values passed via AudioNode constructor options dictionary WebAudio/web-audio-api#2671, by @karlt.
-
Many questions about the DynamicsCompressor spec WebAudio/web-audio-api#2670, by @matanui159.
-
AudioBufferSourceOptions buffer seems like it could default to null WebAudio/web-audio-api#2668, by @annevk.
-
-
1 issue closed.
-
Constrain valid renderSizeHint to inclusive range [1 sample, 6 seconds] WebAudio/web-audio-api#2664.
-
-
1 issue reopened.
-
AudioBuffer constructor behavior is not defined WebAudio/web-audio-api#1135, by @hoch.
-
-
5 issues received 11 new comments.
-
AudioBuffer constructor behavior is not defined WebAudio/web-audio-api#1135 (4 comments by @hoch, @padenot)
-
AudioBufferSourceOptions buffer seems like it could default to null WebAudio/web-audio-api#2668 (3 comments by @annevk, @padenot)
-
Many questions about the DynamicsCompressor spec WebAudio/web-audio-api#2670 (2 comments by @matanui159, @mjwilson-google)
-
Undefined conversion to float for AudioParam initial values passed via AudioNode constructor options dictionary WebAudio/web-audio-api#2671 (1 comment by @karlt)
-
Incremental delivery of gargantuan amounts of audio data from OfflineAudioContext rendering WebAudio/web-audio-api#2445 (1 comment by @hoch)
-
-
1 pull request opened.
-
Remove outdated Slack register link WebAudio/web-audio-api#2669, by @chrisguttandin.
-
-
2 pull requests merged.
-
Specify render quantum size range WebAudio/web-audio-api#2667.
-
Remove outdated Slack register link WebAudio/web-audio-api#2669.
-
-
1 pull request received 1 new comment.
Past meetings
GitHub
WebAudio/web-audio-api
-
3 issues opened.
-
Constrain valid renderSizeHint to inclusive range [1 sample, 6 seconds] WebAudio/web-audio-api#2664, by @mjwilson-google.
-
Add renderSizeHint handling to AudioContext constructor WebAudio/web-audio-api#2663, by @mjwilson-google.
-
Specify OfflineAudioContext suspend and resume better WebAudio/web-audio-api#2662, by @padenot.
-
-
6 issues closed.
-
Consider using `<xmp>` instead of `<pre>` for code snippets WebAudio/web-audio-api#2429.
-
BaseAudioContext decodeAudioData typo WebAudio/web-audio-api#2637.
-
`decodeAudioData` step 3 has the test inverted WebAudio/web-audio-api#2646.
-
Bikeshed/Python is current broken on GitHub Actions WebAudio/web-audio-api#2661.
-
Noise Appears When Connecting Microphone to AudioWorkletNode, Preventing Sine Wave Output WebAudio/web-audio-api#2647.
-
Accepted sample rates for AudioContext are underspecified WebAudio/web-audio-api#2649.
-
-
5 issues received 11 new comments.
-
Incremental delivery of gargantuan amounts of audio data from OfflineAudioContext rendering WebAudio/web-audio-api#2445 (4 comments by @karlt, @Vanilagy)
-
Specify OfflineAudioContext suspend and resume better WebAudio/web-audio-api#2662 (4 comments by @karlt)
-
Bikeshed/Python is current broken on GitHub Actions WebAudio/web-audio-api#2661 (1 comment by @padenot)
-
Noise Appears When Connecting Microphone to AudioWorkletNode, Preventing Sine Wave Output WebAudio/web-audio-api#2647 (1 comment by @padenot)
-
renderSizeHint fingerprinting concerns with "hardware" hint WebAudio/web-audio-api#2659 (1 comment by @mjwilson-google)
-
-
3 pull requests opened.
-
Specify render quantum size range WebAudio/web-audio-api#2667, by @mjwilson-google.
-
Use <xmp> for examples WebAudio/web-audio-api#2666, by @padenot.
-
Fix decodeAudioData algorithm logic WebAudio/web-audio-api#2665, by @padenot.
-
-
4 pull requests merged.
-
Use <xmp> for examples WebAudio/web-audio-api#2666.
-
Fix decodeAudioData algorithm logic WebAudio/web-audio-api#2665.
-
Upgrade Python 3.9 to 3.12 WebAudio/web-audio-api#2660.
-
Require implementations support exactly the inclusive range [3000, 768000] for sample rate WebAudio/web-audio-api#2657.
-
-
2 pull requests received 2 new comments.
WebAudio/web-midi-api
-
1 issue opened.
-
hi WebAudio/web-midi-api#279, by @ledoli02-coder.
-
-
1 issue closed.
-
hi WebAudio/web-midi-api#279.
-
-
1 issue received 1 new comment.