Skip to content

Commit c6b4f51

Browse files
committed
Standardizing h3 interface markup. See Issue #2316
1 parent d86a2c4 commit c6b4f51

File tree

2 files changed

+1885
-1661
lines changed

2 files changed

+1885
-1661
lines changed

index.bs

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -658,7 +658,7 @@ The Audio API</h2>
658658
████████ ██ ██ ██████ ████████ ██ ██ ██████
659659
-->
660660

661-
<h3 id="BaseAudioContext">
661+
<h3 interface lt="baseaudiocontext" id="BaseAudioContext">
662662
The {{BaseAudioContext}} Interface</h3>
663663

664664
This interface represents a set of {{AudioNode}}
@@ -1319,7 +1319,7 @@ processing.
13191319
██ ██ ██████
13201320
-->
13211321

1322-
<h3 id="AudioContext">
1322+
<h3 interface lt="audiocontext" id="AudioContext">
13231323
The {{AudioContext}} Interface</h3>
13241324

13251325
This interface represents an audio graph whose
@@ -1964,7 +1964,7 @@ Dictionary {{AudioTimestamp}} Members</h5>
19641964
███████ ██ ██ ████████ ████ ██ ██ ████████ ██ ██ ██████
19651965
-->
19661966

1967-
<h3 id="OfflineAudioContext">
1967+
<h3 interface lt="offlineaudiocontext" id="OfflineAudioContext">
19681968
The {{OfflineAudioContext}} Interface</h3>
19691969

19701970
{{OfflineAudioContext}} is a particular type of
@@ -2337,7 +2337,7 @@ Dictionary {{OfflineAudioCompletionEventInit}} Members</h6>
23372337
██ ██ ███████ ████████ ████ ███████ ████████ ███████ ██ ██ ████████ ██ ██
23382338
-->
23392339

2340-
<h3 id="AudioBuffer">
2340+
<h3 interface lt="audiobuffer" id="AudioBuffer">
23412341
The {{AudioBuffer}} Interface</h3>
23422342

23432343
This interface represents a memory-resident audio asset. It can contain one or
@@ -2643,7 +2643,7 @@ The allowed values for the members of this dictionary are constrained. See {{Ba
26432643
-->
26442644

26452645

2646-
<h3 interface lt=AudioNode>
2646+
<h3 interface lt="audionode" id="AudioNode">
26472647
The {{AudioNode}} Interface</h3>
26482648

26492649
{{AudioNode}}s are the building blocks of an {{AudioContext}}. This interface
@@ -3338,7 +3338,7 @@ Dictionary {{AudioNodeOptions}} Members</h5>
33383338
██ ██ ███████ ████████ ████ ███████ ██ ██ ██ ██ ██ ██ ██ ██ ██
33393339
-->
33403340

3341-
<h3 id="AudioParam" interface lt="AudioParam">
3341+
<h3 interface lt="audioparam" id="AudioParam">
33423342
The {{AudioParam}} Interface</h3>
33433343

33443344
{{AudioParam}} controls an individual aspect of an
@@ -4084,7 +4084,7 @@ http://googlechrome.github.io/web-audio-samples/samples/audio/timeline.html -->
40844084
██ ██ ██████ ██████ ██ ██ ███████ ████████ ████████
40854085
-->
40864086

4087-
<h3 id="AudioScheduledSourceNode" interface lt="AudioScheduledSourceNode">
4087+
<h3 interface lt="audioscheduledsourcenode" id="AudioScheduledSourceNode">
40884088
The {{AudioScheduledSourceNode}} Interface</h3>
40894089

40904090
The interface represents the common features of source nodes such
@@ -4246,7 +4246,7 @@ Methods</h4>
42464246
██ ██ ██ ██ ██ ██ ████████ ██ ██████ ████████ ██ ██ ██ ██ ███████ ████████ ████████
42474247
-->
42484248

4249-
<h3 interface lt="AnalyserNode">
4249+
<h3 interface lt="analysernode" id="AnalyserNode">
42504250
The {{AnalyserNode}} Interface</h3>
42514251

42524252
This interface represents a node which is able to provide real-time
@@ -4657,7 +4657,7 @@ In the following, let \(N\) be the value of the
46574657
██ ██ ████████ ██████ ███████ ███████ ██ ██ ██████ ████████ ██ ██ ███████ ████████ ████████
46584658
-->
46594659

4660-
<h3 interface lt="AudioBufferSourceNode" id="AudioBufferSourceNode">
4660+
<h3 interface lt="audiobuffer" id="AudioBuffer">
46614661
The {{AudioBufferSourceNode}} Interface</h3>
46624662

46634663
This interface represents an audio source from an in-memory audio
@@ -5313,7 +5313,7 @@ were references to exact sample frames:
53135313
████████ ████████ ██████ ██ ████ ██ ██ ██ ██ ██ ████ ███████ ██ ██
53145314
-->
53155315

5316-
<h3 interface lt="AudioDestinationNode" id="AudioDestinationNode">
5316+
<h3 interface lt="audiodestinationnode" id="AudioDestinationNode">
53175317
The {{AudioDestinationNode}} Interface</h3>
53185318

53195319
This is an {{AudioNode}} representing the final audio
@@ -5408,7 +5408,7 @@ Attributes</h4>
54085408
████████ ████ ██████ ██ ████████ ██ ██ ████████ ██ ██
54095409
-->
54105410

5411-
<h3 interface lt="AudioListener">
5411+
<h3 interface lt="audiolistener" id="AudioListener">
54125412
The {{AudioListener}} Interface</h3>
54135413

54145414
This interface represents the position and orientation of the person
@@ -5703,7 +5703,7 @@ the graph have the {{AudioListener}} as input.
57035703
██ ██ ██ ███████ ██████ ████████ ██████ ██████ ████ ██ ██ ██████
57045704
-->
57055705

5706-
<h3 interface lt="AudioProcessingEvent">
5706+
<h3 interface lt="audioprocessingevent" id="AudioProcessingEvent">
57075707
The {{AudioProcessingEvent}} Interface - DEPRECATED</h3>
57085708

57095709
This is an {{Event}} object which is dispatched to
@@ -5790,7 +5790,7 @@ Dictionary {{AudioProcessingEventInit}} Members</h5>
57905790
of the event.
57915791
</dl>
57925792

5793-
<h3 interface lt="BiquadFilterNode">
5793+
<h3 interface lt="biquadfilternode" id="BiquadFilterNode">
57945794
The {{BiquadFilterNode}} Interface</h3>
57955795

57965796
{{BiquadFilterNode}} is an
@@ -6390,7 +6390,7 @@ filter type, are:
63906390
██ ██ ████████ ██ ██ ██████ ████████ ██ ██
63916391
-->
63926392

6393-
<h3 interface lt="ChannelMergerNode">
6393+
<h3 interface lt="channelmergernode" id="ChannelMergerNode">
63946394
The {{ChannelMergerNode}} Interface</h3>
63956395

63966396
The {{ChannelMergerNode}} is for use in more advanced
@@ -6506,7 +6506,7 @@ Dictionary {{ChannelMergerOptions}} Members</h5>
65066506
██████ ██ ████████ ████ ██ ██ ████████ ██ ██
65076507
-->
65086508

6509-
<h3 interface lt="ChannelSplitterNode">
6509+
<h3 interface lt="channelsplitternode" id="ChannelSplitterNode">
65106510
The {{ChannelSplitterNode}} Interface</h3>
65116511

65126512
The {{ChannelSplitterNode}} is for use in more advanced
@@ -6619,7 +6619,7 @@ Dictionary {{ChannelSplitterOptions}} Members</h5>
66196619
██████ ███████ ███████ ██ ██ ██████ ████████
66206620
-->
66216621

6622-
<h3 interface lt="ConstantSourceNode" id="ConstantSourceNode">
6622+
<h3 interface lt="constantsourcenode" id="ConstantSourceNode">
66236623
The {{ConstantSourceNode}} Interface</h3>
66246624

66256625
This interface represents a constant audio source whose output is
@@ -6719,7 +6719,7 @@ Dictionary {{ConstantSourceOptions}} Members</h5>
67196719
██████ ███████ ██ ██ ███ ███████ ████████ ███ ████████ ██ ██
67206720
-->
67216721

6722-
<h3 interface lt="ConvolverNode" id="ConvolverNode">
6722+
<h3 interface lt="convolvernode" id="ConvolverNode">
67236723
The {{ConvolverNode}} Interface</h3>
67246724

67256725
This interface represents a processing node which applies a linear
@@ -6993,7 +6993,7 @@ Note: The diagrams below show the outputs when [=actively processing=].
69936993
████████ ████████ ████████ ██ ██ ██
69946994
-->
69956995

6996-
<h3 interface lt="DelayNode" id="DelayNode">
6996+
<h3 interface lt="delaynode" id="DelayNode">
69976997
The {{DelayNode}} Interface</h3>
69986998

69996999
A delay-line is a fundamental building block in audio applications.
@@ -7162,7 +7162,7 @@ has passed.
71627162
██████ ███████ ██ ██ ██ ██ ██ ████████ ██████ ██████ ███████ ██ ██
71637163
-->
71647164

7165-
<h3 interface lt="DynamicsCompressorNode">
7165+
<h3 interface lt="dynamicscompressornode" id="DynamicsCompressorNode">
71667166
The {{DynamicsCompressorNode}} Interface</h3>
71677167

71687168
{{DynamicsCompressorNode}} is an
@@ -7631,7 +7631,7 @@ of the same shape.
76317631
██████ ██ ██ ████ ██ ██ ██ ██ ███████ ████████ ████████
76327632
-->
76337633

7634-
<h3 interface lt="GainNode">
7634+
<h3 interface lt="gainnode" id="GainNode">
76357635
The {{GainNode}} Interface</h3>
76367636

76377637
Changing the gain of an audio signal is a fundamental operation in
@@ -7731,7 +7731,7 @@ Dictionary {{GainOptions}} Members</h5>
77317731
████ ████ ██ ██ ██ ████ ████████ ██ ████████ ██ ██
77327732
-->
77337733

7734-
<h3 interface lt="IIRFilterNode">
7734+
<h3 interface lt="iirfilternode" id="IIRFilterNode">
77357735
The {{IIRFilterNode}} Interface</h3>
77367736

77377737
{{IIRFilterNode}} is an {{AudioNode}}
@@ -7894,7 +7894,7 @@ Note: The UA may produce a warning to notify the user that NaN values have occur
78947894
██ ██ ███████ ████████ ████ ███████ ██████ ███████ ███████ ██ ██ ██████ ████████
78957895
-->
78967896

7897-
<h3 interface lt="MediaElementAudioSourceNode">
7897+
<h3 interface lt="mediaelementaudiosourcenode" id="MediaElementAudioSourceNode">
78987898
The {{MediaElementAudioSourceNode}} Interface</h3>
78997899

79007900
This interface represents an audio source from an <{audio}>
@@ -8015,7 +8015,7 @@ algorithm</a> [[!FETCH]] labeled the resource as
80158015
<!-- Big Text: Audio -->
80168016
<!-- Big Text: Destination -->
80178017

8018-
<h3 interface lt="MediaStreamAudioDestinationNode">
8018+
<h3 interface lt="mediastreamaudiodestinationnode" id="MediaStreamAudioDestinationNode">
80198019
The {{MediaStreamAudioDestinationNode}} Interface</h3>
80208020

80218021
This interface is an audio destination representing a
@@ -8079,7 +8079,7 @@ Attributes</h4>
80798079
<!-- Big Text: MediaStream -->
80808080
<!-- Big Text: AudioSource -->
80818081

8082-
<h3 interface lt="MediaStreamAudioSourceNode">
8082+
<h3 interface lt="mediastreamaudiosourcenode" id="MediaStreamAudioSourceNode">
80838083
The {{MediaStreamAudioSourceNode}} Interface</h3>
80848084

80858085
This interface represents an audio source from a
@@ -8189,7 +8189,7 @@ Dictionary {{MediaStreamAudioSourceOptions}} Members</h5>
81898189
<!-- Big Text: TrackAudio -->
81908190
<!-- Big Text: Source -->
81918191

8192-
<h3 interface lt="MediaStreamTrackAudioSourceNode">
8192+
<h3 interface lt="mediastreamtrackaudiosourcenode" id="MediaStreamTrackAudioSourceNode">
81938193
The {{MediaStreamTrackAudioSourceNode}} Interface</h3>
81948194

81958195
This interface represents an audio source from a {{MediaStreamTrack}}.
@@ -8257,7 +8257,7 @@ Dictionary {{MediaStreamTrackAudioSourceOptions}} Members</h5>
82578257

82588258
<!-- Big Text: Oscillator -->
82598259

8260-
<h3 interface lt="OscillatorNode">
8260+
<h3 interface lt="oscillatornode" id="OscillatorNode">
82618261
The {{OscillatorNode}} Interface</h3>
82628262

82638263
{{OscillatorNode}} represents an audio source
@@ -8558,7 +8558,7 @@ basic waveforms.
85588558

85598559
<!-- Big Text: Panner -->
85608560

8561-
<h3 interface lt="PannerNode">
8561+
<h3 interface lt="pannernode" id="PannerNode">
85628562
The {{PannerNode}} Interface</h3>
85638563

85648564
This interface represents a processing node which
@@ -9092,7 +9092,7 @@ to {{PannerNode}}.
90929092

90939093
<!-- Big Text: Periodic -->
90949094

9095-
<h3 interface lt="PeriodicWave">
9095+
<h3 interface lt="periodicwave" id="PeriodicWave">
90969096
The {{PeriodicWave}} Interface</h3>
90979097

90989098
{{PeriodicWave}} represents an arbitrary periodic waveform to be used
@@ -9329,7 +9329,7 @@ for \(n \ge 1\) is specified below.
93299329
<!-- Big Text: Script -->
93309330
<!-- Big Text: Processor -->
93319331

9332-
<h3 interface lt="ScriptProcessorNode">
9332+
<h3 interface lt="scriptprocessornode" id="ScriptProcessorNode">
93339333
The {{ScriptProcessorNode}} Interface - DEPRECATED</h3>
93349334

93359335
This interface is an {{AudioNode}} which can
@@ -9401,7 +9401,7 @@ Attributes</h4>
94019401
<!-- Big Text: Stereo -->
94029402
<!-- Big Text: Panner -->
94039403

9404-
<h3 interface lt="StereoPannerNode">
9404+
<h3 interface lt="stereopannernode" id="StereoPannerNode">
94059405
The {{StereoPannerNode}} Interface</h3>
94069406

94079407
This interface represents a processing node which positions an
@@ -9511,7 +9511,7 @@ approaches to panning and mixing.
95119511
<!-- Big Text: Wave -->
95129512
<!-- Big Text: Shaper -->
95139513

9514-
<h3 interface lt="WaveShaperNode">
9514+
<h3 interface lt="waveshapernode" id="WaveShaperNode">
95159515
The {{WaveShaperNode}} Interface</h3>
95169516

95179517
{{WaveShaperNode}} is an
@@ -9750,7 +9750,7 @@ Dictionary {{WaveShaperOptions}} Members</h5>
97509750

97519751
<!-- Big Text: AudioWorklet -->
97529752

9753-
<h3 interface lt="AudioWorklet">
9753+
<h3 interface lt="audioworklet" id="AudioWorklet">
97549754
The {{AudioWorklet}} Interface</h3>
97559755

97569756
<pre class="idl">

0 commit comments

Comments
 (0)