1
Lossless / Other Codecs / Re: HALAC (High Availability Lossless Audio Compression)
Last post by Hakan Abbas -The encode process takes big data and compresses it to make it small. The decode process, on the other hand, takes compressed data and produces a larger data output. This is a disadvantage. The other problem is dependency. There is usually a dependency on the previous data in the decode process. One code cannot be passed to another without being decoded. In other words, some operations cannot be parallelized. Therefore, a bottleneck may occur at this stage.
Some codecs(especially image codecs) try to relieve the decode stage by performing more operations during the encode stage. In other words, they offer most things ready-made to the decoder. Because decode speed is more important for them. This approach also helps to increase the compression ratio, as more operations can be performed at the encode stage. In other words, more possibilities and situations can be evaluated. And some approaches, such as content modeling, can also be exhibited.
This kind of approach can also be exhibited for HALAC. In the "-high" mode, maybe we can see something like this. But I think this time it will be no different from other codecs. My goal is to make as few concessions to speed as possible.