INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Monkey's Audio Issues  (Read 2120 times)

Jamil

  • Galactic Citizen
  • ****
  • Posts: 395
Monkey's Audio Issues
« on: August 24, 2020, 04:25:27 pm »

For some bizarre reason I am getting many checksum errors with my .APE files.  I am not encountering this with all of them, but several are returning errors.  I saw this for the first time in foobar2000 when it reported a particular file in my playlist had a decode error.  I used Monkey's Audio 5.49 to verify the file using Quick Verify, and it reported an invalid checksum error for the file.  This is the first time ever encountering this issue, because my media library is on redundant network storage (RAID-6).  My hard drives are also scanned weekly and are all passing without error.  I think software introduced this issue in corrupting some .APE files.

This is a quick check:



Quick Verify shows checksum errors for some files (not all).  A Full Decode verify for these same files will sometimes show the file is OK.  On occasion though, Monkey's Audio 5.49 simply hangs forever never ending like this:



This very well could be an .APE library bug causing me grief.  EZ CD Converter that was updated to the newer library also hangs forever on this same file.

It very well could be corrupt.  How it got corrupt I do not know.  Why is the .APE library hanging forever though?

Here is this file for analysis purposes:

https://dl.dropboxusercontent.com/s/m9d67u6edh63yre/example_file.zip

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 41934
  • Shoes gone again!
Re: Monkey's Audio Issues
« Reply #1 on: August 24, 2020, 04:39:16 pm »

Fixed in a coming Monkey's Audio and Media Center.  Thanks so much for the sample file.

I was setting the return value to ERROR_INVALID_CHECKSUM, but I just kept looping.
Logged
Matt Ashland, JRiver Media Center

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 41934
  • Shoes gone again!
Re: Monkey's Audio Issues
« Reply #2 on: August 24, 2020, 04:44:34 pm »

It's fixed now:
https://monkeysaudio.com/index.html

Thanks again, and please double-check that the fix is working for you.
Logged
Matt Ashland, JRiver Media Center

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 41934
  • Shoes gone again!
Re: Monkey's Audio Issues
« Reply #3 on: August 24, 2020, 05:00:07 pm »

Just as a test, I ran the same file through Monkey's Audio 4.53 which should pre-date all my multi-channel and 32-bit changes, and the CRC still fails.  So I think the files really did get cooked.

It also fails doing a quick verify, which doesn't run the decoding code.
Logged
Matt Ashland, JRiver Media Center

Jamil

  • Galactic Citizen
  • ****
  • Posts: 395
Re: Monkey's Audio Issues
« Reply #4 on: August 24, 2020, 07:09:48 pm »

Thank you.  I just installed this latest version.

Here is a second example that fails the Quick verify with a checksum error.  However, the full decode verify shows that the file is OK:

https://dl.dropboxusercontent.com/s/brqz787fzoqtvfy/example_file.zip

I encounter cases like this too.  What I have been doing is converting these to .FLAC instead.

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 41934
  • Shoes gone again!
Re: Monkey's Audio Issues
« Reply #5 on: August 24, 2020, 07:17:39 pm »

I bet the quick verify signature in the header got changed.  That's the only way I can explain it.

If you had a tool making files like that, I'd need to investigate the tool.

But if it's just a couple one-offs, I would say the header was goofed.
Logged
Matt Ashland, JRiver Media Center

Jamil

  • Galactic Citizen
  • ****
  • Posts: 395
Re: Monkey's Audio Issues
« Reply #6 on: August 26, 2020, 12:19:51 pm »

I suspect this issue is due to the rating change.  All .APE files where I changed the rating are suddenly corrupt.  I do not have exact reproduction steps, but I have back-ups of all .APE files I am converting to .FLAC now.

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 41934
  • Shoes gone again!
Re: Monkey's Audio Issues
« Reply #7 on: August 26, 2020, 12:22:46 pm »

If you can take one of the backup APE files and find a way to corrupt it, please let me know.  I don't have any explanation because the rating change was pretty simple.  Thanks.
Logged
Matt Ashland, JRiver Media Center

DrKNo

  • World Citizen
  • ***
  • Posts: 201
Re: Monkey's Audio Issues
« Reply #8 on: August 27, 2020, 03:21:01 am »

Holy cow, Matt, I didn't know you were behind APE! Thank you for your work!
Logged
Pages: [1]   Go Up