zoneExclusion parameter appears in
audioBlockFormat only for the 'Objects' typeDefinition.
zoneExclusion parameter is used to dynamically reconfigure the object renderer to “mask out” certain speaker zones during playback. This guarantees that no loudspeaker belonging to the masked zones will be used for rendering the applicable object. Typical zone masks used in production today include sides and rear. Multiple
zone sub-elements within
zoneExclusion can be set simultaneously to mask out more than one zone. The default is that all zones are enabled and when
zoneExclusion is set to one or more of the indicated zones, those are “masked out” during playback. The sub-element zone is used to define the coordinates of the zone in the unit-cuboid.
Zones are defined in the Cartesian coordinate system using the sub-element zone by specifying the corner points of a unit-cuboid in 3D space by:
maxZ. In the spherical coordinate system the zone is defined by:
maxZ=1.0 specifies the rear wall.
Varying this parameter over successive blocks should be avoided.