audioPackFormat (HOA)

The audioPackFormat with typeDefinition 'HOA' is used for scene-based audio (such as Higher Order Ambisonics). Many audioPackFormat definitions with the 'HOA' type are already defined in the Common Definitions, so they do not need to be defined explicitly when generating ADM metadata.

It is common that a pack of HOA components/signals will share the same normalization, NFC compensation and/or screen-relation. However, when the parameters are specified within an audioBlockFormat, these values overwrite those given in the audioPackFormat.

Attributes

There are no additional attributes defined for the audioPackFormat with typeDefinition 'HOA'. See Common Attributes for the list of common ones.

Sub-elements

In addition to the common sub-elements the following sub-elements are defined for the audioPackFormat with typeDefinition 'HOA'.

 Sub-element Description Example Quantity Default
audioChannelFormatIDRef Reference to an audioChannelFormat AC_00040001 0...* -
audioPackFormatIDRef Reference to an audioPackFormat AP_00040002 0...* -
absoluteDistance Absolute distance in metres 4.5 0 or 1 -
normalization Indicates the normalization scheme of the HOA content (N3D, SN3D, FuMa). N3D 0 or 1 SN3D
nfcRefDist Indicates the reference distance (in metres) of the loudspeaker setup for near-field compensation (NFC). If no nfcRefDist is defined or the value is 0, NFC is not necessary. 2 0 or 1 0
screenRef Indicates whether the content is screen-related (flag is equal to 1) or not (flag is equal to 0) 0 0 or 1 0

Example

<audioPackFormat audioPackFormatID="AP_00040001"
                 audioPackFormatName="3D_order1_SN3D_ACN"
                 typeLabel="0004" typeDefinition="HOA">
  <audioChannelFormatIDRef>AC_00040001</audioChannelFormatIDRef>
  <audioChannelFormatIDRef>AC_00040002</audioChannelFormatIDRef>
  <audioChannelFormatIDRef>AC_00040003</audioChannelFormatIDRef>
  <audioChannelFormatIDRef>AC_00040004</audioChannelFormatIDRef>
</audioPackFormat>