set to 1. In case the attribute of the parent audioObject is set to 0, any “Interact” audioObjectInteraction element should be ignored. The audioObjectInteraction element has the following attributes and sub-elements. TABLE 24 audioObjectInteraction attributes Attribute Description Example Required Set to 1 if a user can switch the object on or off, Yes onOffInteract 1 0 if not. Set to 1 if a user can change the gain of the object, Optional gainInteract 1 0 if not. Set to 1 if a user can change the position of the Optional positionInteract 0 object, 0 if not. TABLE 25 audioObjectInteraction sub-elements Coordinate Bound Element Description Units Example attribute attribute Minimum gain factor of possible user gain interaction N/A min linear gain value 0.5 (gainMin = gain (or 1.0 if not defined) * gainInteractionRangeMin) Maximum gain factor of possible user gain interaction N/A max linear gain value 1.5 (gainMax = gain (or 1.0 if not defined) * gainInteractionRangeMax) gainInteractionRange Minimum azimuth offset value of azimuth min Degrees –30.0 possible user position interaction Maximum azimuth offset value of azimuth max Degrees +30.0 possible user position interaction Minimum elevation offset value of elevation min Degrees –15.0 possible user position interaction Maximum elevation offset of elevation max Degrees +15.0 possible user position interaction Minimum normalized distance of distance min 0 to 1 0.5 possible user position interaction positionInteractionRange Maximum normalized distance of distance max 0 to 1 0.5 possible user position interaction Minimum X-axis offset value of X min Normalized Units –0.5 possible user position interaction Maximum X-axis offset value of X max Normalized Units +0.5 possible user position interaction
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
R-REC-BS.2076-1-201706-I!!MSW-E.docx