Vorbis is actually the only format I know that supports arbitrary multi-level coupling. It simply wasn't implemented in a real encoder until 2010 (and the fact that it took that long speaks a lot more to the demand for this feature than the difficulty). And of course, when it was implemented, it broke decoders that hadn't bothered with that part of the spec.
See http://people.xiph.org/~xiphmont/surround/demo2.html for details.
The most interesting part of that work, to me, was that the bulk of the gains came from re-training the VQ backend, not from the coupling itself. Opus uses algebraic VQ which does not need to be re-trained.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds