Skip to content

Commit

Permalink
Updates for FPWD (boilerplate, link fixes, html validity)
Browse files Browse the repository at this point in the history
  • Loading branch information
svgeesus committed Nov 12, 2024
1 parent 2696242 commit dce2b5f
Showing 1 changed file with 18 additions and 16 deletions.
34 changes: 18 additions & 16 deletions index.bs
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,11 @@ Title: Web Audio API 1.1
Shortname: webaudio
Level: 1.1
Group: audiowg
Status: ED
Status: FPWD
Date: 2024-11-05
Prepare for TR: yes
ED: https://webaudio.github.io/web-audio-api/
TR: https://www.w3.org/TR/webaudio-11/
TR: https://www.w3.org/TR/webaudio-1.1/
Favicon: favicon.png
Previous Version: https://www.w3.org/TR/2021/REC-webaudio-20210617/
Previous Version: https://www.w3.org/TR/2021/CR-webaudio-20210114/
Expand All @@ -23,7 +25,6 @@ Editor: Hongchan Choi, Google (https://www.google.com/), [email protected], w3
Former Editor: Raymond Toy (until Oct 2018)
Former Editor: Chris Wilson (Until Jan 2016)
Former Editor: Chris Rogers (Until Aug 2013)
Implementation Report: implementation-report.html
Test Suite: https://github.com/web-platform-tests/wpt/tree/master/webaudio
Repository: WebAudio/web-audio-api
Abstract: This specification describes a high-level Web <abbr title="Application Programming Interface">API</abbr>
Expand Down Expand Up @@ -1625,7 +1626,7 @@ Constructors</h4>
1. Return |context|.
</div>

<div algorithm="sending a control message to start processing">
<div algorithm="sending a control message to start processing">
Sending a <a>control message</a> to start processing means
executing the following steps:

Expand Down Expand Up @@ -1657,13 +1658,14 @@ Constructors</h4>

1. [=fire an event=] named {{BaseAudioContext/statechange}} at the
{{AudioContext}}.
</div>

</div>

NOTE: In cases where an {{AudioContext}} is constructed with no arguments and resource
acquisition fails, the User-Agent will attempt to silently render the audio graph using
a mechanism that emulates an audio output device.
NOTE: In cases where an {{AudioContext}} is constructed with no arguments and resource
acquisition fails, the User-Agent will attempt to silently render the audio graph using
a mechanism that emulates an audio output device.

<div algorithm="setting the messageport on the scope" id="setting-the-messageport-on-the-scope">
<div algorithm="setting the messageport on the scope" id="setting-the-messageport-on-the-scope">
Sending a <a>control message</a> to set the {{MessagePort}} on the
{{AudioWorkletGlobalScope}} means executing the following steps, on
the <a>rendering thread</a>, with
Expand All @@ -1676,11 +1678,11 @@ Constructors</h4>

1. Set {{AudioWorkletGlobalScope/port}} to
|deserializedPort|.
</div>
</div>

<pre class="argumentdef" for="AudioContext/constructor(contextOptions)">
contextOptions: User-specified options controlling how the {{AudioContext}} should be constructed.
</pre>
<pre class="argumentdef" for="AudioContext/constructor(contextOptions)">
contextOptions: User-specified options controlling how the {{AudioContext}} should be constructed.
</pre>

</dl>

Expand Down Expand Up @@ -6542,7 +6544,7 @@ enum BiquadFilterType {
<tr>
<td>"<dfn>allpass</dfn>"
<td>
An <a href="https://en.wikipedia.org/wiki/All-pass_filter#Digital_Implementation">
An <a href="https://en.wikipedia.org/wiki/All-pass_filter#Digital_implementation">
allpass filter</a> allows all frequencies through, but changes
the phase relationship between the various frequencies. It
implements a second-order allpass filter
Expand Down Expand Up @@ -9994,7 +9996,7 @@ Attributes</h4>
<!-- Big Text: Stereo -->
<!-- Big Text: Panner -->

<h3 interface lt="StereoPannerNode" id="stereopannernode" oldid="StereoPannerNode" >
<h3 interface lt="StereoPannerNode" id="stereopannernode">
The {{StereoPannerNode}} Interface</h3>

This interface represents a processing node which positions an
Expand Down Expand Up @@ -12023,7 +12025,7 @@ task queue=] of its associated {{BaseAudioContext}}.

1. <b id="audio-worklet-render-return">Return:</b> at this point |completion|
will be set to an ECMAScript
<a href="https://tc39.es/ecma262/#sec-completion-record-type-specification-type">completion</a> value.
<a href="https://tc39.es/ecma262/#sec-completion-record-specification-type">completion</a> value.

1. [=Clean up after running a callback=] with the [=current settings object=].

Expand Down

0 comments on commit dce2b5f

Please sign in to comment.