Re: [ecasound] lossless conversion broken?

From: Kai Vehmanen <kvehmanen@email-addr-hidden>
Date: Mon Oct 25 2010 - 22:36:32 EEST


On Mon, 25 Oct 2010, Dan Muresan wrote:

> Whenever I try to convert a .wav to .raw or even .wav to .wav,
> ecaconvert seems to flip the lowest bit in some bytes (e.g. 0x4a ->
> 0x49, 0x0b -> 0x0a). Is this to be expected :) ?

yes. This is documented at:
""Bitwise File Conversions

       Before processing, Ecasound converts all input data to its internal
format (defaults to 32bit-float/44100Hz). This is not optimal if you want
to perform bitwise conversions from one audio file format to another.
       Work around: Better tools for this kind of work are Sox and
libsndfile tool sndfile-convert. ""

> Same thing happens with .flac -> wav -- there are 1-bit differences
> between ecaconvert's and "flac -d" output.

So the differences should not be audible significant, but if you need
bit-accurate conversions, better use other tools.

Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
Ecasound-list mailing list
Received on Tue Oct 26 00:15:03 2010

This archive was generated by hypermail 2.1.8 : Tue Oct 26 2010 - 00:15:03 EEST