05/02/16 15:30:56 UyPICLQi
とあるゲームで屋外の銃声と屋内の銃声が違っていたから(屋内の方が
反響する)どういう仕組みで実現しているのだろうかと音ファイルを眺めてみた。
すると別に屋外と屋内でわざわざ二種類の音を用意しているわけではないようだ。
もう少し精査してみたところreverb.wavという音ファイルが見つかりこれを再生
してみると山びこのような反響音が収められていた。
もしかしたら屋内の銃声ってオリジナルの屋外の銃声にこの残響音waveファイル
をたたみ込みして屋内用の音声をリアルタイムで生成しているのだろうか?
サウンドカードってハードウェアで2種類の音を畳み込み演算して再生する
機能(関数)なんて実装している?