Skip to content

Processor Benchmark

Processor Benchmark is a tool to test the FFT and UI rendering performance of your PC for real-time measurements, verifying safe processing limits.

Primary Uses

  • Evaluate the maximum FFT size your PC can process in real-time.
  • Identify the recommended maximum FFT size for different sampling rates.

How to Use

  1. Safety Factor: Sets the fraction of total buffer time allowed for processing. Default is 0.8 (80%).
    • 💡 Why not 100%?: If the chef is always working at 100% capacity, a slight hiccup (like another app running in the background) will immediately cause the sushi to overflow. Setting it to 80% leaves a 20% "margin of safety."
  2. Extreme Sizes: When enabled, performs testing with larger FFT sizes (up to 16M). This is an option for high-end PCs aiming for ultra-high-definition measurements.
  3. Start Benchmark: Starts the test. Audio input is temporarily stopped during the test.
  4. Copy Results to Clipboard: Copies the benchmark results, including system information and performance metrics, to the clipboard.

Display Elements

  • System Information: Displays the current operating system, CPU name, and architecture.
  • FFT Size: The FFT size tested.
  • 44.1kHz - 192kHz Columns: Determines if the processing finishes within the specified safety factor for each sampling rate (OK, ⚠, NG).
  • Max FPS: The maximum frame rate achievable for that FFT size.
    • 💡 Screen Smoothness: For example, if Max FPS is 10, the graph on the screen will update a maximum of 10 times per second. The measurement itself is accurate, but it will look a bit choppy.