diff --git a/index.bs b/index.bs index cbf75b77..3a6294c9 100644 --- a/index.bs +++ b/index.bs @@ -19,14 +19,14 @@ Metadata Order: This version, !*, *
-url: https://www.iso.org/standard/68960.html#; spec: ISO-BMFF; type: dfn; +url: https://www.iso.org/standard/83102.html#; spec: ISO-BMFF; type: dfn; text: AudioSampleEntry text: channelcount text: samplerate text: roll_distance text: SamplingRateBox -url: https://www.iso.org/standard/68960.html#; spec: ISO-BMFF; type: property; +url: https://www.iso.org/standard/83102.html#; spec: ISO-BMFF; type: property; text: iso6 text: stsd text: edts @@ -82,10 +82,10 @@ url: https://tools.ietf.org/html/rfc7845#; spec: RFC-7845; type: dfn; url: https://tools.ietf.org/html/rfc6716#; spec: RFC-6716; type: dfn; text: Opus packet -url: https://www.itu.int/dms_pubrec/itu-r/rec/bs/R-REC-BS.1770-4-201510-I!!PDF-E.pdf#; spec: ITU-1770-4; type: dfn; +url: https://www.itu.int/rec/R-REC-BS.1770#; spec: ITU-1770-4; type: dfn; text: LKFS -url: https://www.itu.int/dms_pubrec/itu-r/rec/bs/R-REC-BS.2051-3-202205-I!!PDF-E.pdf#; spec: ITU-2051-3; type: dfn; +url: https://www.itu.int/rec/R-REC-BS.2051#; spec: ITU-2051-3; type: dfn; text: Loudspeaker configuration for Sound System A (0+2+0) text: Loudspeaker configuration for Sound System B (0+5+0) text: Loudspeaker configuration for Sound System C (2+5+0) @@ -150,7 +150,7 @@ url: https://www.iso.org/standard/77752.html#; spec: MP4-PCM; type: dfn; "title": "Information Technology - Coding of audio-visual objects - Part 12: ISO base media file format", "status" : "Standard", "publisher" : "ISO/IEC", - "href" : "https://www.iso.org/standard/68960.html" + "href" : "https://www.iso.org/standard/83102.html" }, "ISO-CICP": { "title": "Information Technology - Coding-Independent Code Points - Part 3: Audio", @@ -162,13 +162,13 @@ url: https://www.iso.org/standard/77752.html#; spec: MP4-PCM; type: dfn; "title": "Algorithms to measure audio programme loudness and true-peak audio level", "status": "Standard", "publisher": "ITU", - "href": "https://www.itu.int/dms_pubrec/itu-r/rec/bs/R-REC-BS.1770-4-201510-I!!PDF-E.pdf" + "href": "https://www.itu.int/rec/R-REC-BS.1770" }, "ITU-2051-3": { "title": "Advance sound system for programme production", "status": "Standard", "publisher": "ITU", - "href": "https://www.itu.int/dms_pubrec/itu-r/rec/bs/R-REC-BS.2051-3-202205-I!!PDF-E.pdf" + "href": "https://www.itu.int/rec/R-REC-BS.2051" }, "Q-Format": { "title": "Q (number format)", @@ -198,13 +198,13 @@ url: https://www.iso.org/standard/77752.html#; spec: MP4-PCM; type: dfn; "title": "Audio Definition Model", "status": "Standard", "publisher": "ITU", - "href": "https://www.itu.int/dms_pubrec/itu-r/rec/bs/R-REC-BS.2076-2-201910-I!!PDF-E.pdf" + "href": "https://www.itu.int/rec/R-REC-BS.2076" }, "ITU-2127-0": { "title": "Audio Definition Model renderer for advanced sound systems", "status": "Standard", "publisher": "ITU", - "href": "https://www.itu.int/dms_pubrec/itu-r/rec/bs/R-REC-BS.2127-0-201906-I!!PDF-E.pdf" + "href": "https://www.itu.int/rec/R-REC-BS.2127" }, "EBU-Tech-3396": { "title": "BINAURAL EBU ADM RENDERER (BEAR) FOR OBJECT-BASED SOUND OVER HEADPHONES", @@ -2372,15 +2372,15 @@ This section defines the renderer to use, given a channel-based [=Audio Element= - Else, if the playback layout matches a [=loudspeaker_layout=] which can be generated from the highest loudspeaker layout of the [=Audio Element=] according to [[#scalablechannelaudio-channellayoutgenerationrule]], - If the playback layout has height channels, use [=demixing_info_parameter_data=] or [=default_demixing_info_parameter_data=]. - Else, if the input layout does not have height channels, use [=demixing_info_parameter_data=] or [=default_demixing_info_parameter_data=]. - - Else, the EAR Direct Speakers renderer ([[!ITU-2127-0]]) can be used. + - Else, the EAR Direct Speakers renderer ([[ITU-2127-0]]) can be used. - Else, render according to [[#processing-mixpresentation-rendering-m2l-withoutdemixinfo]]. ##### Rendering Without Demixing Info ##### {#processing-mixpresentation-rendering-m2l-withoutdemixinfo} - If the playback layout is neither 3.1.2ch nor 7.1.2ch, - - If the playback layout complies with the loudspeaker layouts supported by [[!ITU-2051-3]], the EAR Direct Speakers renderer ([[!ITU-2127-0]]) can be used, for example. + - If the playback layout complies with the loudspeaker layouts supported by [[!ITU-2051-3]], the EAR Direct Speakers renderer ([[ITU-2127-0]]) can be used, for example. - Else, an implementation-specific renderer can be used, for example. - Else if the playback layout is 7.1.2ch, - - The EAR Direct Speakers renderer ([[!ITU-2127-0]]) can be used, for example, to first render the input audio to 7.1.4ch, followed by down-mixing from 7.1.4ch to 7.1.2ch. The height channels of 7.1.4ch are down-mixed to the height channels of 7.1.2ch as follows: + - The EAR Direct Speakers renderer ([[ITU-2127-0]]) can be used, for example, to first render the input audio to 7.1.4ch, followed by down-mixing from 7.1.4ch to 7.1.2ch. The height channels of 7.1.4ch are down-mixed to the height channels of 7.1.2ch as follows: \[ \text{Ltf2} = \text{Ltf4} + 0.707 \times \text{Ltb} \] \[ \text{Rtf2} = \text{Rtf4} + 0.707 \times \text{Rtb} \] - Else if the playback layout is 3.1.2ch, @@ -2405,7 +2405,7 @@ This section provides guidelines about the renderer to use, given a scene-based - The input layout of the IA renderer is set to Ambisonics. - The output layout of the IA renderer is set to the playback layout. - The IA renderer used can be selected according to the following rules: - - If the playback layout complies with the loudspeaker layouts supported by [[!ITU-2051-3]], the EAR HOA renderer ([[!ITU-2127-0]]) can be used. + - If the playback layout complies with the loudspeaker layouts supported by [[!ITU-2051-3]], the EAR HOA renderer ([[ITU-2127-0]]) can be used. - Else, if there is an implementation-specific renderer, use it. - Else, the EAR HOA renderer can be used to render to the next highest [[!ITU-2051-3]] layout compared to the playback layout, and then down-mix using an implementation-specific renderer or use the static down-mix matrices specified in [[#processing-downmixmatrix-static]] if available. @@ -2426,11 +2426,11 @@ The AmbiX format uses ACN channel ordering and SN3D normalization, defined in [[ #### Rendering a Channel-Based Audio Element to Headphones (Informative) #### {#processing-mixpresentation-rendering-m2b} -Given a channel-based [=Audio Element=] and headphones playback, the Binaural EBU ADM Direct Speaker renderer [[!EBU-Tech-3396]] can be used. The highest layout provided in [=scalable_channel_layout_config=] can be used as the input to the renderer. +Given a channel-based [=Audio Element=] and headphones playback, the Binaural EBU ADM Direct Speaker renderer [[EBU-Tech-3396]] can be used. The highest layout provided in [=scalable_channel_layout_config=] can be used as the input to the renderer. #### Rendering a Scene-Based Audio Element to Headphones (Informative) #### {#processing-mixpresentation-rendering-a2b} -Given a scene-based [=Audio Element=] and headphones playback, the Resonance Audio renderer [[!Resonance-Audio]] can be used. +Given a scene-based [=Audio Element=] and headphones playback, the Resonance Audio renderer [[Resonance-Audio]] can be used. ### Mixing Audio Elements ### {#processing-mixpresentation-mixing} @@ -2760,6 +2760,11 @@ class Bar { # Change Since V1.0.0-errata # {#change-list} +- Reference Fixing: Moving to informative (EBU-Tech-3396, ITU-2127, and Resonance Audio), fixing broken links (ITU specs), and updating the linking version of ISOBMFF. +- Improve Readibility: Improve scalable channel group and layer text. +- Clarification: Profile clarification regarding channels. +- Clarification: Channel clarification. + # Annex # {#annex} ## Annex A: IAMF Generation Process (Informative) ## {#iamfgeneration}