Lossywav support was added to HALAC. In version 0.2.9, it will be shared with other arrangements. The Lossywav format is detected from the "fact" keyword in Header. And in this case a different mode is switched. If the "-fast" parameter is used, it is disabled.
However, I am currently sharing Encoder and Decoder, which is available for test. The results are not bad for starting in terms of speed/compression ratio. Encode speed is considered the same as HALAC Normal. However, the decode speed is much more (prediction process was not used)! Rice coding has not been used yet and the block size is 2048.
All other codecs are at the highest compression level in the default settings. And single thread results...
İskender Paydaş - Zamansız Şarkılar (2011)
10 Tracks, 469.385.056 bytes, i7 3770k, 16 gb ram, 240 gb ssd.
Wma : 19.06, 11.26, 174,956,882
Flac : 18.76, 4.73, 175,805,836
Halac : 2.37, 1.81, 191,318,610
Tak : 20.27, 7.18, 193,906,253
Wavpack : 29.40, 16.38, 230,017,269
OptimFrog: 184.12, 111.69, 254,001,399
Monkeys : 59.42, 63.83, 325,501,439
Alac : 18.83, 8.87, 340,827,308