A Windows desktop tool for benchmarking FLAC encoders, verifying audio library integrity, and generating detailed file statistics.
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.
- Format statistics (FLAC/WAV count, size, duration with percentages)
- Audio properties distribution (sampling rate, bit depth, channels)
- Collapsible lists of problematic files (missing metadata, long paths, MD5 issues)
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
- Summary report: Comprehensive library overview with fixed-width columns for clean copy/paste
- Writing library column: Shows FLAC encoder version/date for each file
- Problem detection: Collapsible sections for files with missing metadata or errors
- Natural sorting: Intuitive ordering (
Track 1→Track 2→Track 10) in all file lists
- Export to Excel: Save logs and summary data to .xlsx for further analysis
- BBCode export: Copy results formatted for forums
- Context menu actions: Quick operations on files in Audio Files list
- 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
- Generate Summary: Use the Summary context menu item for detailed library report
- Built with C# and Windows Forms (.NET 10)
- Temporary files are stored in the
tempfolder (configurable) - Supports FLAC 1.5.0+ (for multi-threading; use 1 thread for older versions)
- Natural string comparer for intuitive file sorting
- Double-buffered UI for smooth rendering
💡 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.