Melco D100 Ripping CDs

Dont worry about it, it just proves we all hear different things. If you happy with the Melco thats all that matters and its fulfilled its remit. Thanks for allowing us to experiment and discover things in the process and a merry Christmas to you as well.

Seeing as myself and David are lucky enough to be from the best country in the world :shamrock: :smile:, I should be able to add to this debate in the new year when David visits with a USB stick.

Hopefully by then I might have some feedback from Dr. Aix’s high res test.

high res challenge

I’m not expecting that I can conclusively hear a difference between high res and cd quality but some of the choices are mp3 apparently so I’ll have an idea whether my musical memory is actually up to discerning differences if I can or can’t accurately tell the difference.

I’d recommend as many of us as possible take this test. We seem to want to benchmark everything except ourselves.

.sjb

Just signed up.

CristalGipsy PM’ed me his guesses (and he really did emphasize that they were guesses). He got 0/4 correct.

Along with David’s 1/4 correct, the hypothesis that there is a clear-as-a-bell audible difference between the two rips is looking a bit tattered. But, since we already established that the two rips were bit-for-bit identical, that hypothesis was pretty silly to begin with.

We could try again, with @Rob_BrownGHF’s rips, which he claims are audibly different. But he never responded to my PM, so I guess he’s rethought those claims.

1 Like

My apologies for not responding to your private message. I hope you understand that I am not glued to the forums. I will try to find two distinct rips from two different rippers but this will take time. I appreciate you’re eager to prove your point, but don’t shame me within 24 hours for not replying. The forums are here to share a mutual enjoyment of music and Roon, not prove to everyone that you’re right and everyone else is wrong, @Jacques_Distler.

My profuse apologies. Take as much time as you want. Or not, as the case may be. You did express a reluctance to “chip in” to this discussion. So you’re certainly under no obligation to participate …

Same CD, different rippers. Do you still want me to email the files to you?21

Equipment used - Naim Uniti Core and D100 into a Mac through dBpoweramp.

note, the date appears very unusual, but I assure you the LOANUNITICORE version was ripped moments before the screenshot was taken.

Yes, if you don’t mind.

Thanks!

Let’s go through the same steps as before. First, as Rob notes, the files obviously have radically-different sizes:

% ls -l '06 - Money.flac' '06 Pink Floyd - Money.flac'
-rw-r--r-- 1 distler 49870404 Apr  6  2019 '06 - Money.flac'
-rw-r--r-- 1 distler 67646879 Jun 15  2019 '06 Pink Floyd - Money.flac'

This is for two reasons

  1. FLAC is a (lossless) compressed audio format. If you (or, more precisely, your ripper) use different compression settings, the resulting files will have different sizes. We can’t really compare them until we uncompress the data.
  2. The metadata is, of course, different. So we need to remove the metadata before we can compare the files.
% ffmpeg -y -i '06 - Money.flac' -map_metadata -1 a.wav
% ffmpeg -y -i '06 Pink Floyd - Money.flac' -map_metadata -1 b.wav

Now, they’re exactly the same size:

% ls -l a.wav b.wav
-rw-r--r-- 1 distler 67516590 Dec 20 10:15 a.wav
-rw-r--r-- 1 distler 67516590 Dec 20 10:16 b.wav

At this point, with David’s files, we had a problem: there was a 12ms offset in the way they were padded with silence. In order to compare them, we had to strip the leading/trailing silence. With Rob’s files, we’re luckier. The time-alignment is the same, so we can just skip that step.

% sha256sum a.wav b.wav
064afa4d6a058dc5f20702a44ebd94e5e6f903c8d9b43e6e50c4b09c6ab561da  a.wav
064afa4d6a058dc5f20702a44ebd94e5e6f903c8d9b43e6e50c4b09c6ab561da  b.wav

As expected, they are bit-for-bit identical. Unless one of them was a bad rip, this was a foregone conclusion. They could not have been anything but identical.

Still, sha256 hashes might not convince the sceptic. Perhaps Rob works for the NSA and has found a way to break sha256.

So let’s look at the files in Audacity. Here are the two tracks:

Now we invert the second track:

Finally, we choose Tracks → Mix → Mix and Render:

Total silence. Either Rob doesn’t work for the NSA, or they haven’t broken sha256. But, either way, yet another confirmation that the two rips are identical.

In choosing between the two rippers, the only difference was the size of the FLAC file produced. Smaller is better, so I suppose the D100 wins. But, given the price of disk space these days, I wouldn’t pay more than $100 for better FLAC compression.

4 Likes

In these original playback situations where differences are noted, I assume that the ReplayGain tag values (if RG tags are used) are identical between the compared rips and/or the volume leveling data added by Roon is identical for both files.** As everyone here knows I’m sure, even tiny differences in playback volume can affect a user’s preference for one file over the other.

**EDIT: Or Roon setting to use RG values or volume leveling is turned OFF.

1 Like

Your theory is sound. However you did not listen to the two recordings, they are unquestionably sonically different. Confirmed on a Hugo 2 and Sennheiser HD820. Of course if you pre render and unpack the two files then they will perform identically. However this is not how streamers work, they render a few seconds in advance.

Who else can hear the difference? https://www.dropbox.com/sh/b84ilck2lee00ws/AABP8D9-QSGiqSEg3NdjmhMIa?dl=0

That’s how RAAT works. It sends uncompressed PCM down the wire.

Of course, even the lowly Raspberry Pi3B’s that I use as streamers have more than enough horsepower to uncompress FLAC in real-time, without working up even the slightest bit of a sweat.

As I did for David, I’ll be happy to send you links to the (uncompressed, metadata-removed) files, and you can see whether you can distinguish them. But I think we’re agreed that would be silly.

FWIW, in response to @garym, neither of Rob’s files have ReplayGain tags, so that’s not why he hears a difference between them.

Even without RG tags, can’t Roon add its own volume leveling information it creates from analyzing the files upon import and places in the Roon database (and use this information in playblack)?
edit: just trying to find some plausible reason as to why two identical files could sound VERY different to these folks.

1 Like

Oh, sure. But since the PCM data is identical, the volume-leveling info will be the same.

2 Likes

I appreciate the effort you’ve gone to. Strip Roon and all processing out of the equation and listen. Don’t analyse, but listen to it. As you have correctly demonstrated, apply enough processing you will unravel the same zeroes and ones in the uncompressed file. That is not the same principle as ‘they audibly sound different’.

With all due respect, I am not contributing any further to this topic. I’ve said my piece, you’ve provided your assessment and we can walk away from this with our dignity somewhat intact.

Two identical files CANNOT sound different other than the listener’s preconceived bias.

We live in the golden age of processing power (and, hence, in the golden age of digital audio). A $35 Raspberry Pi3B has (vastly) more processing power than the computers that sent men to the moon.

Nowadays, what’s hard is avoiding the temptation to throw too much processing power at a task. I deliberately run Roon Core on a machine that is under-specced, relative to Roon’s recommendations. Roon Core runs great, so I figure that there’s no point in spending more money and wasting more energy (TDP = 10W, idles at 4W) for no discernible benefit.

You’re missing the point. The more it cost, the better it sounds. How could it not?

Exactly what I’ve been wondering.

Where can I find the tag info for ReplayGain in a track’s metadata?

Enjoying this thread and learning a bit.’

I’m a Mac person, so I use Metadatics to edit metadata tags. There are plenty of Windows alternatives, but I wouldn’t know what to recommend.

1 Like