codecs.multimedia.cx codecs.multimedia.cx

Lossless audio codecs were more advanced than I thought

As I’d mentioned in a previous post on lossless audio codecs, I wanted to look at some of them that are still not reverse engineered for documentation sake. And I did exactly that so now entries on LA, OptimFROG and RK Audio are not stubs any more but rather contain some information on how the codecs work. And if you look at LA structure you see a lot of filters of various sizes and structure. Plus an adaptive weight used to select...

codecs.multimedia.cx codecs.multimedia.cx

Revisiting lossless codecs…

I’ve decided to add a couple of lossless audio formats in a preparation for a long-term goal of having a NihAV-based player (the debug tool nihav-player that I currently have can’t really count for one especially considering how it does not play pure audio files and tends to deadlock in SDL audio thread). So I’ve added nihav-llaudio crate with four most common formats for music I have, namely FLAC, Monkey’s Audio, TTA and...