[Flac-dev] floating point

Martin Leese martin.leese at stanfordalumni.org
Sun Aug 9 13:34:06 PDT 2009


Brian Willoughby <brianw at sounds.wa.com> wrote:
> Your statement is misleading as written.  It should say
>
>> Try using WavPack, http://www.wavpack.com/
>>
>> This can losslessly compress 32-bit floating
>> point WAVE-EX files (which FLAC does not do), and faithfully preserves
>> every chunk (which FLAC does do perfectly).  It is also free.

Brian Willoughby <brianw at sounds.wa.com> wrote:
> You are correct, Didier.  FLAC preserve every chunk, precisely.
...
> I think that
> Martin is speaking from out of date experience.

FLAC 1.2.1 preserves every chunk
perfectly/precisely, except for the 'fmt ' chunk.
This is from an e-mail exchange with Josh in
September 2007.

This doesn't matter to most people but,
unfortunately, messes up the ".amb" format
used for Ambisonic B-Format.

The ".amb" format is a standard WAVE-EX file
except that it uses a non-standard GUID in the
SubFormat field of the 'fmt ' chunk.  (Two
GUIDs have been registered for this use, for
integer and floating-point.)

WavPack preserves the GUID perfectly.

Regards,
Martin
-- 
Martin J Leese
E-mail: martin.leese  stanfordalumni.org
Web: http://members.tripod.com/martin_leese/


More information about the Flac-dev mailing list