Processor Benchmark (プロセッサ・ベンチマーク)
Processor Benchmark は、リアルタイム測定における PC の FFT および UI 描画パフォーマンスをテストし、安全な処理限界を検証するためのツールです。
主な用途
- 使用している PC がどの程度の FFT サイズまでリアルタイム処理可能かを評価します。
- サンプリングレートごとに推奨される最大 FFT サイズを特定します。
操作方法
- Safety Factor(安全係数): 処理に許容するバッファ時間の割合を設定します。デフォルトは
0.8(80%)です。- 💡 なぜ100%じゃないの?: 職人さんが常に100%の力で働き続けると、ちょっとしたトラブル(他のアプリが裏で動いた時など)で即座にお寿司が溢れてしまいます。80%に設定することで、残り20%の「余裕(マージン)」を持たせることができます。
- Extreme Sizes: 有効にすると、より大きな FFT サイズ(最大 16M)でのテストを実行します。超高精細な測定を行いたいハイエンドPC向けのオプションです。
- Start Benchmark: テストを開始します。テスト中は一時的にオーディオ入力が停止されます。
- Copy Results to Clipboard: システム情報やベンチマーク結果をクリップボードにコピーします。
表示項目
- System Information: 現在のOS、CPU名、およびアーキテクチャを表示します。
- FFT Size: テストされた FFT のサイズ。
- 44.1kHz - 192kHz 列: 各サンプリングレートにおいて、指定した安全係数内で処理が間に合うか(OK, ⚠, NG)を判定します。
- Max FPS: その FFT サイズで処理可能な最大フレームレート。
- 💡 画面の滑らかさ: 例えば Max FPS が
10の場合、画面のグラフは1秒間に最大10回しか更新されません。測定自体は正確ですが、少しカクカクして見えます。
- 💡 画面の滑らかさ: 例えば Max FPS が