CONTENTS

Policy on Intellectual Property Right (IPR)
Annex 1  Specifications for ADM renderer for advanced sound systems
 1     Introduction
        1.1     Abbreviations/Glossary
 2     Conventions
        2.1     Notations
        2.2     Coordinate System
 3     Structure
        3.1     Target environment behaviour
 4     ADM-XML Interface
        4.1     AudioBlockFormat
        4.2     Position sub-elements
        4.3     TypeDefinition
 5     Rendering Items
        5.1     Metadata Structures
                  5.1.1     DirectSpeakers
                  5.1.2     Matrix
                  5.1.3     Objects
                  5.1.4     HOA
                  5.1.5     Binaural
        5.2     Determination of Rendering Items
                  5.2.1     Starting Point
                  5.2.2     audioProgramme Selection
                  5.2.3     audioContent Selection
                  5.2.4     audioObject Selection
                  5.2.5      Complementary audioObject Handling
                  5.2.6     audioPackFormat Matching
                  5.2.7     Output Rendering Items
        5.3     Rendering Item Processing
                  5.3.1     Importance emulation
                  5.3.2      Conversion Emulation
 6     Shared Renderer Components
       6.1      Polar Point Source Panner
                  6.1.1     Architecture
                  6.1.2     Region Types
                  6.1.3     Configuration Process
        6.2     Determination if angle is inside a range with tolerance
       6.3      Determine if a channel is an LFE channel from its frequency metadata
        6.4     Block Processing Channel
                  6.4.1     Implemented ProcessingBlock Types
        6.5     Generic Interpretation of Timing Metadata
       6.6      Interpretation of TrackSpecs
                  6.6.1     SilentTrackSpec
                  6.6.2     DirectTrackSpec
                  6.6.3     MixTrackSpec
                  6.6.4     MatrixCoefficientTrackSpec
        6.7     Relative Angle
        6.8     Coordinate Transformations
 7     Render Items with typeDefinition==Objects
        7.1     Structure
        7.2     InterpretObjectMetadata
        7.3     Gain Calculator
                  7.3.1     Structure
                  7.3.2     Coordinate Transformation
                  7.3.3     Screen Scaling
                  7.3.4     Screen Edge Lock
                  7.3.5     Cartesian Zone Exclusion
                  7.3.6     Channel Lock
                  7.3.8      Polar Extent Panner
                  7.3.9     Cartesian Loudspeaker Positions
                  7.3.10      Cartesian Point Source Panner
                  7.3.11     Cartesian Extent Panner
                  7.3.12      Polar Zone Exclusion
        7.4     Decorrelation Filters
 8     Render Items with typeDefinition==DirectSpeakers
       8.1      Mapping Rules
        8.2     LFE Determination
        8.3     Loudspeaker Label Matching
        8.4     Screen Edge Lock
        8.5     Bounds Matching
 9     Render Items with typeDefinition==HOA
        9.1     Supported HOA formats
                  9.1.1     HOA order and degree
                  9.1.2      Normalisation
       9.2      Unsupported sub-elements
        9.3     Rendering of HOA signals over loudspeakers
                  9.3.1      HOA decoding matrix calculation
10     Metadata Conversion
      10.1      position Conversion
                  10.1.1     Polar to Cartesian
                  10.1.2     Cartesian to Polar
       10.2     Extent Conversion
                  10.2.1     Polar to Cartesian
                  10.2.2     Cartesian to Polar
       10.3     objectDivergence Conversion
11     Data Structures and Tables
       11.1     Internal Metadata Structures
                  11.1.1     Shared Structures
                  11.1.2     Input Metadata
                  11.1.3     Reproduction Environment Data
       11.2     Allocentric Loudspeaker Positions
       11.3     DirectSpeakers mapping data
Bibliography
Attachment 1 to Annex 1 (informative)  Guide to corresponding parts of the specification to ADM Metadata
       A1.1     ADM Metadata across ITU-R ADM Renderer
Attachment 2 to Annex 1 (informative)  An alternative virtual loudspeaker configuration
       A2.1     Specification of alternative virtual loudspeaker configuration
                  A2.1.1     Configuration Process
                  A2.1.2     Virtual Speakers and Fold-down tables