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