TABLE 16 (end) Sub-element Attribute Description Example Quantity Default jumpPosition If jumpPosition is set to 1 the position will change instantly from the previous block’s position. If set to 0 then interpolation of the position will take the entire length of the block. If the interpolationLength attribute is used, and the jumpPosition value is 1, then the interpolation will take as long as the specified value. The interpolation length should be shorter or equal than the block’s duration. 1/0 flag for jumpPosition seconds (5d.p) for interpolation Length 1, 0.05125 0 or 1 for jumpPosition 0 zoneExclusion (“zone” Indicates which speaker/room zones the object should not be rendered through. see “zone” sub-elements 0 or 1 zone (sub-element of zoneExclusion) minX maxX minY maxY minZ maxZ Specifies the corner points of a cuboid in the 3D space that will be excluded from rendering for Cartesian coordinates. Multiple zone elements can be used to specify more complex exclusion shapes. –1.0 to 1.0 float for each Cartesian attribute. String for a label to describe the exclusion zone minX=–1.0 maxX=1.0 minY=–1.0 maxY=0.0 minZ=–1.0 maxZ=1.0 “Rear half” 1..* minElevation maxElevation minAzimuth maxAzimuth Specifies the circular projection onto the sphere for spherical coordinates. Multiple zone elements can be used to specify more complex exclusion shapes. 180 to 180 float for the spherical azimuth attribute and –90 to 90 float for the spherical elevation attribite. String for a label to describe the exclusion zone “Centre front” 1..* screenRef Indicates whether the object is screen-related (flag is to 1) or not (flag is equal to 0) 1/0 flag 0 0 or 1 0 importance Importance of an object. Similar to definition for audioPack, except specifically for an object. 0 to 10 10 0 or 1 10 7 audioBlockFormat (Objects)
set to 1. In case the “Interact” attribute of the parent audioObject is set to 0, any audioObjectInteraction element should be ignored. The audioObjectInteraction element has the following attributes and sub-elements. TABLE 24 audioObjectInteraction attributes Attribute Description Example Required onOffInteract Set to 1 if a user can switch the object on or off, 0 if not. 1 Yes gainInteract Set to 1 if a user can change the gain of the object, 0 if not. 1 Optional positionInteract Set to 1 if a user can change the position of the object, 0 if not. 0 Optional TABLE 25 audioObjectInteraction sub-elements Element Coordinate attribute Bound attribute Description Units Example gainInteractionRange N/A min Minimum gain factor of possible user gain interaction (gainMin = gain (or 1.0 if not defined) * gainInteractionRangeMin) linear gain value 0.5 N/A max Maximum gain factor of possible user gain interaction (gainMax = gain (or 1.0 if not defined) * gainInteractionRangeMax) linear gain value 1.5 positionInteractionRange azimuth min Minimum azimuth offset value of possible user position interaction Degrees –30.0 azimuth max Maximum azimuth offset value of possible user position interaction Degrees +30.0 elevation min Minimum elevation offset value of possible user position interaction Degrees –15.0 elevation max Maximum elevation offset of possible user position interaction Degrees +15.0 distance min Minimum normalized distance of possible user position interaction 0 to 1 0.5 distance max Maximum normalized distance of possible user position interaction 0 to 1 0.5 X min Minimum X-axis offset value of possible user position interaction Normalized Units –0.5 X max Maximum X-axis offset value of possible user position interaction Normalized Units +0.5
TABLE 62 Personlized example content elements Element ID Name Description audioObject AO_1001 Ambience Object for ‘Ambience’, 5.1 format audioContent ACO_1001 Ambience ‘Ambience’ content audioObject AO_1002 Main_Comm1 Object for ‘Main_Comm1’, mono format audioObject AO_1003 Main_Comm2 Object for ‘Main_Comm2’, mono format audioContent ACO_1002 Main_Comm ‘Main_Comm’ content audioObject AO_1004 Home_Comm Object for ‘Home_Comm’, mono format audioContent ACO_1003 Home_Comm ‘Home_Comm’ content audioObject AO_1005 Away_Comm Object for ‘Away_Comm’, mono format audioContent ACO_1004 Away_Comm ‘Away_Comm’ content audioProgramme APR_1001 DefaultMix Programme ‘DefaultMix’ containing ‘Ambience’ and ‘Main_Comm” content audioProgramme APR_1002 JustTheAction Programme ‘JustTheAction’ containing only ‘Ambience’ content audioProgramme APR_1003 ClearCommentary Programme ‘ClearCommentary’ containing only ‘Main_Comm’ content audioProgramme APR_1004 HomeTeam Programme ‘HomeTeam’ containing ‘Ambience’ and ‘Home_Comm’ content audioProgramme APR_1005 AwayTeam Programme ‘AwayTeam’ containing ‘Ambience’ and ‘Away_Comm’ content 5.2 Element Relationships The diagram shows how the defined elements relate to each other. The top half of the diagram covers the elements that describe the 5.1 channel ambience/bed and the 4 mono objects. The <chna> chunk in the middle shows how the tracks are connected to the format definitions. The content definition elements are at the bottom of the diagram, with the audioObject element containing the track UID references to the UID in the <chna> chunk. 29 Personalised example diagram