A Windows desktop tool for benchmarking FLAC encoders and verifying audio library integrity.
Automate testing of multiple FLAC encoder versions and custom builds to identify the fastest one for your specific hardware.
Run multi-pass benchmarks with consistent settings, measure average speed, stability (min/max, consistency score), and output size.
Ideal for comparing official releases, optimized builds, or experimental forks.
Verify the integrity of all your FLAC files in bulk.
Detect corruption, decoding errors, or file transfer issues.
Identify duplicate audio content regardless of file format, size, metadata, or extension.
Compares .wav and .flac files by calculating MD5 hashes of the actual audio data.
Use the Job List to define, save, and execute complex sequences of encoding and decoding tasks.
Ideal for stress-testing, regression analysis, or comparing dozens of parameter combinations across multiple files.
Jobs are saved between sessions — set up once, run anytime.
- Multi-pass testing: Measure average speed, variance, and stability across multiple runs.
- Stability metrics: Tracks min/max speed and calculates a consistency score (p50/p90 ratio).
- Data analysis: Identifies fastest encoder and smallest output size.
- Detailed logging: Records bit depth, sampling rate, file sizes, compression ratio, speed, parameters, encoder version.
- Export: Save logs to Excel (.xlsx) or copy as BBCode for forums.
- Process priority: Set low CPU priority for background testing.
- Add encoders: Drag-and-drop
.exefiles (e.g.,flac.exe) into the encoders list. - Add audio files: Add
.wavor.flacfiles for testing. - Run test: Use "Start Encode", "Start Decode", or "Start Joblist" to run benchmarks.
- Analyze results: Click "Analyze Log" to consolidate multi-pass results and highlight top performers.
- Export: Use "Log to Excel" for further analysis.
- Built with C# and Windows Forms (.NET 9).
- Temporary files are stored in the
tempfolder (configurable). - Supports FLAC 1.5.0+ (for multi-threading; use 1 thread for older versions).
Note: You may test any builds of FLAC starting from 1.5.0. If you want to use earlier FLAC versions then set 'Threads' option to 1.
