HALAC 0.4.6
When processing large audio collections, compression speed matters as much as file size.
HALAC (High Availability Lossless Audio Compression) addresses this need by prioritizing blazing-fast encoding while maintaining competitive compression ratios.
Developed by the creator of HALIC image codec, HALAC uses Asymmetric Numeral Systems (ANS) instead of traditional Rice Coding found in most audio compressors.
This approach trades a small percentage of compression efficiency for dramatically faster processing speeds.
Key Features:
16-bit and 24-bit stereo WAV support.
Three compression modes: Normal, Fast, and Ultra Fast.
Multi-threaded encoding and decoding.
AVX2 optimization for modern processors.
Strong lossyWAV integration results.
Benchmarks show HALAC encoding 3-5x faster than FLAC on comparable hardware.
While ALAC and WavPack may achieve slightly better compression ratios, HALAC's speed advantage makes it compelling for batch processing or situations where quick turnaround matters more than squeezing out every byte.
Changes to HALAC 0.4.3:
- This release delivers speed and ratio improvements, a robust AVX2 build, 24-bit/2-channel and any-rate audio support, a new -b block-size parameter, strong lossyWAV performance, rapidhash-based hashing, and comically fast multithreaded encode/decode times.
— Read more here.
HALAC is user-friendly, and with a bit of command-line know-how, you can effortlessly optimize your music experience.
The source code for the first version is available on GitHub.
