[Vorbis-dev] wavelet transform

Monty xiphmont at xiph.org
Tue Nov 29 12:25:00 PST 2005




On Tue, Nov 29, 2005 at 10:54:46AM +0100, Dominik Zalewski wrote:
> Hello,
> 
> I am thinking about plugging in Discrete Wavelet Transform as
> described in Vorbis I spec:
> 
> 1.1.2. Classification
> Vorbis I is a forward-adaptive monolithic transform CODEC based on the
> Modified Discrete Cosine Transform. The codec is structured to allow
> addition of a hybrid wavelet filterbank in Vorbis II to offer better
> transient response and reproduction using a transform better suited to
> localized time events.
> 
> Could anybody tell me if it's good or bad idea?

As a direct replacement for the MDCT?  Very likely a bad idea. For
one, encoder doesn't know how to analyse the output of a DWT, and even
if it did, it will probably give mych poorer energy compaction than
the MDCT.

Wavelets have their use, but not really as a substitute for the MDCT.

Monty


More information about the Vorbis-dev mailing list