オーディオスペクトラムのサイト作った

Game Introduction

確認はできてないけどほとんどの端末で動作可能なはずです 【高速化のためにしたこと】 ・DFT(離散フーリエ変換)ではなくFFT(高速フーリエ変換)を使う ・毎フレームFFTで三角関数を計算するのではなく先に計算結果を保存しておき、その数値を使う(三角関数の計算コスト削減) ・窓関数も先に計算結果を保存しておき、その数値を使う ・60FPSで描画されるが30FPSでFFT処理を行い、フレーム補間をして描画する ・サイズ1024でFFTするのではなく、ガウス畳み込みによるローパスフィルタをかけ、ダウンサンプリング後にサイズ256でFFTする

How To Play

https://web-audio-spectrum.netlify.app/ ↑このサイト 【使い方】 1.ファイルを選択を押して、MP3ファイルを選択 (現在MP3のみ) 2.「Music loaded!!」と出るまで待つ 3.青いボタン「Play」を押して再生 4.青いボタン「Stop」を押して停止、リセット その他、オーディオスペクトラムの設定や再生バーを動かして途中から再生することもできます(その際、音ズレが起こることがあります)

Author

1A291109A6

Category

Game Information

Game Popularity

73 views

Collection Count

8 favorites