AIFF to ALAC: Will There Be Loss?
Feb 20, 2008 at 7:13 PM Thread Starter Post #1 of 12

JTori

100+ Head-Fier
Joined
Jan 20, 2008
Posts
302
Likes
307
Location
Michigan
I hope this is the correct forum for this.

I have several hundred songs, ripped from CDs, that are stored on my computer in AIFF format. Will there be loss if I convert these to ALAC, or am I better off reripping directly to ALAC?

I've done brief comparison of a couple of tunes, which I transferred to my portable rig (Nano 3G/Tomahawk/SE530/ALO Cryo Dock) and think the AIFF may sound a bit better (a little rounder, warmer and all there). I'm not sure whether this is me overthinking it or if there really is some loss associated with converting the files.

I'd really like to avoid having to rerip, if possible.

Feedback from the Headfi gang would be greatly appreciated.
 
Feb 20, 2008 at 7:16 PM Post #2 of 12
No loss.

The only way for loss to occur is if you made an MP3 or lossy AAC or OggVorbis file into ALAC, WAV, FLAC, or AIFF.

AIFF + WAV sound 100% identical to ALAC.

p.s., this is probably better off in the music section of the site
wink.gif
 
Feb 20, 2008 at 7:26 PM Post #3 of 12
Assuming you mean AIFF and not AIFF-C, no, no loss.
 
Feb 20, 2008 at 8:06 PM Post #4 of 12
No loss!
ALAC (Apple Lossless) are, as the name say, an lossless audio codec.
 
Feb 20, 2008 at 8:45 PM Post #5 of 12
Quote:

p.s., this is probably better off in the music section of the site
wink.gif


Thanks for the suggestion. I will repost in the music section.
 
Feb 20, 2008 at 9:03 PM Post #7 of 12
Quote:

The only way for loss to occur is if you made an MP3 or lossy AAC or OggVorbis file into ALAC, WAV, FLAC, or AIFF.


I understand that both AIFF and ALAC are lossless. AIFF is not identical, however, to what's on the CD (though the difference may be imperceptible), and ALAC is not identical to AIFF. Is anything lost in the translation from AIFF to ALAC?
 
Feb 20, 2008 at 9:11 PM Post #8 of 12
Quote:

Originally Posted by JTori /img/forum/go_quote.gif
I understand that both AIFF and ALAC are lossless. AIFF is not identical, however, to what's on the CD (though the difference may be imperceptible), and ALAC is not identical to AIFF. Is anything lost in the translation from AIFF to ALAC?


Nothing is lost. I have done countless compressions and decompressions and compared original uncompressed files (using EAC's WAV comparison tool) with those having been through compression to FLAC, then ALAC, then AIFF, then WAV, etc., and there has never once been a difference between the files.

Aside from the extremely minute chance that something goes wrong during the compression, nothing can go awry. This assumes, of course, that the ALAC decoder loses nothing on playback of the ALAC files, and I think it has been well established that no compromises are made even in this case.
 
Feb 20, 2008 at 9:46 PM Post #9 of 12
Quote:

Nothing is lost. I have done countless compressions and decompressions and compared original uncompressed files (using EAC's WAV comparison tool) with those having been through compression to FLAC, then ALAC, then AIFF, then WAV, etc., and there has never once been a difference between the files.

Aside from the extremely minute chance that something goes wrong during the compression, nothing can go awry. This assumes, of course, that the ALAC decoder loses nothing on playback of the ALAC files, and I think it has been well established that no compromises are made even in this case.


Very helpful! Thank you.
 
Feb 22, 2008 at 8:13 AM Post #11 of 12
i guess when you change from one lossless format to another, the file is always decompressed to wav first, and then compressed to the other format. Same idea as you will not loss anything when you change a .rar file to a .zip file.
 
Feb 22, 2008 at 4:08 PM Post #12 of 12
Quote:

Originally Posted by theSEA /img/forum/go_quote.gif
i guess when you change from one lossless format to another, the file is always decompressed to wav first, and then compressed to the other format. Same idea as you will not loss anything when you change a .rar file to a .zip file.


Well that depends on the application used for transcoding.
Some pipe the audio data from the decoder straight into the encoder. Hence no temporary file. While others first decode to PCM (ex. in a WAV container), then encode the PCM with a new encoder.

Either way there will be no audio data loss.
 

Users who are viewing this thread

Back
Top