Total 1,915,809,594 bytes (12 tracks, 24 bit, 2 ch, 96.0 khz)
FLAC -8 (-b 512) -> 317,271,421 bytes 27.685s 4.812s
FLAC -5 (-b 512) -> 317,763,446 bytes 6.553s 4.803s
HALAC (normal) -> 325,493,443 bytes 2.662s 2.905s
FLAC -8 (default)-> 332,940,950 bytes 12.587s 3.784s
FLAC -5 (default)-> 334,934,310 bytes 4.765s 3.676s
WAVPACK (high) -> 422,790,502 bytes 31.636s 16.958s // default
WAVPACK (high) -> 393,544,400 bytes 28.639s 18.139s // blocksize=512
OPTIMFROG (high) -> 493,764,226 bytes 66.879s 56.158s
I didn't know such a thing existed in LossyWAV. When HALAC switches to LossyWAV mode, it automatically locks the block size to 512. And it ignores block sizes entered as parameters.
Now I skipped this and tried the block size as 1024 and the results are below. I may add the "khz" sensitive form to the next version.
FLAC -8 : 308,758,405 bytes 18.634s 4.481s // block_size 1024
FLAC -5 : 309,764,795 bytes 5.541s 4.476s // block_size 1024
HALAC -normal: 310,723,761 bytes 2.356s 2.856s // block_size 1024
WAVPACK -hx : 352,913,408 bytes 86.562s 16.485s // block_size 1024
WAVPACK -h : 360,985,944 bytes 36.981s 17.496s // block_size 1024