64-bit issue

Discuss Rip, an open source accurate CD audio extractor.
Post Reply
ardbiesheuvel
Posts: 1
Joined: Sat Jan 07, 2012 3:28 pm

64-bit issue

Post by ardbiesheuvel » Sat Jan 07, 2012 3:43 pm

Hi,

Thanks for creating RIp. I used to use EAC in a distant past, and I am very happy to see a tool for OSX that gives me an easy way to accurately rip my CDs to ALAC.

I noticed an issue with the accurate rip check on 64-bit.
It seems you are using a signed long to store the 32 bit AccurateRip digest, and on 64-bit, it is being sign extended resulting in a value like 0xffffffff87654321 if bit 31 is set (the sign bit).
This results in AccurateRip check fails where the check should actually succeed.

I fixed it for now by using lipo to strip the x86_64 slice from the Rip fat binary.
This time, the same CD that produced a number of 'copy verified' messages now show AccurateRip + confidence for all tracks.

Cheers,
Ard.

User avatar
sbooth
Site Admin
Posts: 2445
Joined: Fri Dec 23, 2005 7:45 am
Location: USA
Contact:

Re: 64-bit issue

Post by sbooth » Sat Jan 07, 2012 9:56 pm

Thank you for this report!

nbhms
Posts: 1
Joined: Sat Mar 15, 2014 1:49 pm

Re: 64-bit issue

Post by nbhms » Sat Mar 15, 2014 1:56 pm

ahhh, was about to post asking why I'm getting "copy verified" mixed in with tracks on the same CD with a high confidence level (22+), and spot checks of the "copy verified" tracks seemed to indicate they are fine. Since I'm on Mavericks I assume this is the issue?

Don't really want to start messing with the binaries, guess I'll just live with it.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest