Gain

Gainは各振動子の位相/振幅を管理する構造体の総称であり, Gainを送信することで各振動子の位相/振幅を設定することができる. SDKにはデフォルトでいくつかの種類の音場を生成するためのGainが用意されている.

  • Null ‐ 何も出力しない
  • Focus - 単一焦点
  • Bessel - ベッセルビーム
  • Plane - 平面波
  • Uniform - すべての振動子を同じ位相/振幅で駆動
  • Custom - ユーザーが自由に位相/振幅を指定できる
  • Group - 振動子をグループ化して, 各グループ毎に異なるGainを適用
  • Holo - 多焦点音場
  • Cache - Gainの計算結果をキャッシュする