2008/11/11

空間性能: azimuth, elevation

azimuth | elevation |

這兩個特徵主要用在立體聲音的產生。主要瀏覽器都沒有支援。

azimuth

用來指定發聲水平方位,以角度表示。可將聲音訊號分送給不同的通道,以不同的音量播出,然後作出發聲位置的變化感。初值為 center。特徵值可設為:

  • <angle>:用數值表示的角度
  • left-side:等於 270deg。
  • far-left:等於 300deg。
  • left:等於 320deg。
  • center-left:等於 340deg。
  • center:等於 0deg。
  • center-right:等於 20deg。
  • right:等於 40deg。
  • far-right:等於 60deg。
  • right-side:等於 90deg。
  • leftwards:依據現在角度左移 20deg。
  • rightwards:依據現在角度右移 20deg。

elevation

用來指定發聲高度,以角度表示。初值為 level。特徵值可設為:

  • <angle>用數值表示的角度,介於 -90deg 到 90deg。0deg 表示聽者的水平正前方,90deg 表頭頂上方,-90deg' 正下方。
  • below:等於 -90deg。
  • level:等於 0deg。
  • above:等於 90deg。
  • higher:依據現在的高度加 10deg。
  • lower:依據現在的高度減 10deg。