HydrogenAudio

CD-R and Audio Hardware => CD Hardware/Software => Topic started by: Fenibut on 2021-02-18 22:13:38

Title: HTOA ripping sync error
Post by: Fenibut on 2021-02-18 22:13:38
Recently I have bought BH16NS40 (recent revision) drive and decided to test it's ripping capabilities. One of the things to test was HTOA ripping. For this test I chose AFI Decemberunderground, Muse Hullabaloo and Rammstein Reise Reise. All of them known to have HTOAs.

Well, neither of them were ripped correctly. On every hidden track I got sync errors at the very end of the track, loosing like 2 seconds of audio (compared to known good rips from the net). Typical error log:

Code: [Select]
Track  1, Index  0
     Suspicious position 0:00:33
 
     Missing samples
     Peak level 0.0 %
     Track quality 97.7 %
     Copy finished

Then I made a HTOA test CDR using this guide (https://daefeatures.co.uk/htoa). To my surprise, hidden track from this CDR was ripped perfectly fine, no errors. Maybe something wrong with my CDs? I decided to test the same CDs with another drive, DVR-108. I connected it via SATA-IDE adapter and tried to rip hidden tracks. And it ripped them without any problems, so CDs are fine.

So, what is the problem here? Has it something to do with EAC bugs, drive settings or drive itself? BH16NS40 was bought new and, except HTOAs, DAE itself works just fine and rips pass both AccurateRip and CUETools DB checks with high confidence ratios. And, even though hidden tracks were ripped with errors, they are still playable, without any audio artifacts, just missing 2 seconds of samples at the end.
Title: Re: HTOA ripping sync error
Post by: korth on 2021-02-19 00:02:13
EAC has issues with drives that do not fully support reading before track one. You can force the program to try to read before track one on drives that do not fully support it but the result is usually read errors about 2 seconds before the start of track one.

additional reading
https://hydrogenaud.io/index.php/topic,38551.0.html
Title: Re: HTOA ripping sync error
Post by: Fenibut on 2021-02-20 10:04:23
But why it perfectly reads HTOA from test CDR?
Title: Re: HTOA ripping sync error
Post by: korth on 2021-02-20 12:05:21
If I rip then burn a CDImage from a CD that has HTOA on a drive that supports reading before track one then test rip both the original and the CDR with EAC using a drive I know doesn't support reading before track one, I get the same result with both (read errors about 2 seconds before the start of track one and missing audio).
I don't know why the test CD you tried ripped okay and I have no desire to play with the .exe file they linked that supposed to be the Image.
Title: Re: HTOA ripping sync error
Post by: kode54 on 2021-02-21 02:18:14
I am reporting on the .exe image on that guide, for both the guide author and anyone else who reads this topic. I have determined it to be a WavPack self-extracting archive, which is apparently a thing that WavPack can create.

1) .EXE is a little suspicious, especially if you don't mention what it is.
2) Most, if not all, of the regular users of forums such as this are likely to have some form of WavPack compatible software, and therefore do not need a self-extracting archive.

It can safely be extracted with any version of wvunpack, though, including macOS and Linux versions.
Title: Re: HTOA ripping sync error
Post by: evereux on 2021-02-21 11:39:40
1) .EXE is a little suspicious, especially if you don't mention what it is.
Immediately below the download link it did say
Quote
The file hidden_song_test.exe is a wavpack self extracting file. To generate your .wav file for burning double click on this file and the .wav file will be generated.

However I have updated the page to now have a single file zipped download that contains a wav file in lieu of the wavpack file.