備忘録がてら。
筆者は1.20.1以降のMinecraftで「指向性オーディオ」が機能しなくなったことがあるので、同じ現象が起きている人のために、これを残しておきます。
環境によってはHRTFが機能しないときがある
Minecraftなど、OpenALのHRTFをサポートしているゲームにて、HRTF機能が全く機能しないことがある。オンにしても、オフにしても、全く同じ挙動をする。
自分はLogitechのG433ヘッドホンを使っているのだが、USB接続してG HUBに認識された途端、全くHRTFが機能しなくなる。
これの原因は「使っている機器がステレオだと認識されていない」ことにあるようなので、ステレオ機器として認識させてやれば動くようになる…かも。
解決方法
- OpenAL-Softのリポジトリから、最新版をダウンロード
- ダウンロードしたファイルを解凍し、openal-softフォルダの中にあるalsoft-config.exeを起動
- Playbackタブの"Channels"を"Autodetect"からStereoに変更、Applyを押して閉じる
- ゲームを起動して、HRTFが動くかどうか確認