Jump to content
IGNORED

Truncating MQA files to 16 bits and the blue light still shines


Recommended Posts

53 minutes ago, FredericV said:

Also note that flac can't compress the output of the decoder back to the MQA flac distribution file sizes. This suggest garbage is added which does not compress well (garbage because of aliasing and higher noise floor).


The fact that the flac encode of the MQA decoder output is almost twice the size of the distribution is logical: MQA uses leaky filters which mirror the baseband into the ultrasonics. So flac has to encode the same signal twice, once at normal amplitude, and it's attenuated copy (alias), which explains the almost double file size.

Designer of the 432 EVO music server and Linux specialist

Discoverer of the independent open source sox based mqa playback method with optional one cycle postringing.

Link to comment
10 hours ago, Don Hills said:

I am surprised that the MQA decoder doesn't seem to complain when it is fed the invalid compressed data.

If the expected markers aren't there, it is simply ignored. It has to work this way. If some software (player/OS) has mangled the lowest bits for whatever reason, the DAC still must play something.

Link to comment
2 minutes ago, mansr said:

If the expected markers aren't there, it is simply ignored. It has to work this way. If some software (player/OS) has mangled the lowest bits for whatever reason, the DAC still must play something.

 

In Bob's official explication, truncating to 16 bits is supported. Some excuse about automotive and bluetooth which can truncate bit depth. But I can't find the page where this was posted. All I remember is the fact that it was once stated, so this was the reason for testing it.

Designer of the 432 EVO music server and Linux specialist

Discoverer of the independent open source sox based mqa playback method with optional one cycle postringing.

Link to comment
19 hours ago, Don Hills said:

I am surprised that the MQA decoder doesn't seem to complain when it is fed the invalid compressed data.

 

I agree. These forums indisputedly contain a lot of mixed opinions and judgments regarding MQA, and my personal listening has been generally positive so far, but if MQA can be “faked” that, to me, would be vastly the worst thing I’ve learned/heard yet regarding MQA.  How could that not be a show stopper?

 

 

- Mark

 

Synology DS916+ > SoTM dCBL-CAT7 > Netgear switch > SoTM dCBL-CAT7 > dCS Vivaldi Upsampler (Nordost Valhalla 2 power cord) > Nordost Valhalla 2 Dual 110 Ohm AES/EBU > dCS Vivaldi DAC (David Elrod Statement Gold power cord) > Nordost Valhalla 2 xlr > Absolare Passion preamp (Nordost Valhalla 2 power cord) > Nordost Valhalla 2 xlr > VTL MB-450 III (Shunyata King Cobra CX power cords) > Nordost Valhalla 2 speaker > Kaiser Kaewero Classic /JL Audio F110 (Wireworld Platinum power cord).

 

Power Conditioning: Entreq Olympus Tellus grounding (AC, preamp and dac) / Shunyata Hydra Triton + Typhoon (Shunyata Anaconda ZiTron umbilical/Shunyata King Cobra CX power cord) > Furutec GTX D-Rhodium AC outlet.

Link to comment

This was on public facebook, post shared with public. I first thought I needed new glasses, but no, it's in there:

image.thumb.png.b70e6cb02c896ae98924aaadbb9f205f.png

 

So why not get rid of all those nasty ultrasonics? Yup he wrote it: Mr MQA aka Peter Veth aka Peter Markus, who leads a closed FB group about MQA wrote that MQA works so well because it removes ultrasonics, and as a result sounds better.

He sure must now respect me. My perl script reduces the MQA flac file size to 50% and wav file size to 2/3 and further reduce the presence of ultrasonics that nobody wants ;)
 

Designer of the 432 EVO music server and Linux specialist

Discoverer of the independent open source sox based mqa playback method with optional one cycle postringing.

Link to comment
On 2/24/2018 at 10:12 AM, miguelito said:

It is truly embarrasing that a 16 bit file will trigger the “blue dot of cash” (cash for MQA Co).

It would be quite interesting to compare an MQA CD rip with the equivalent non-MQA rip. I bet you the diff is eq.

NUC10i7 + Roon ROCK > dCS Rossini APEX DAC + dCS Rossini Master Clock 

SME 20/3 + SME V + Dynavector XV-1s or ANUK IO Gold > vdH The Grail or Kondo KSL-SFz + ANK L3 Phono 

Audio Note Kondo Ongaku > Avantgarde Duo Mezzo

Signal cables: Kondo Silver, Crystal Cable phono

Power cables: Kondo, Shunyata, van den Hul

system pics

Link to comment
6 hours ago, miguelito said:

It would be quite interesting to compare an MQA CD rip with the equivalent non-MQA rip. I bet you the diff is eq.


How many MQA cd's are there ? 5...10 ?
How many MQA albums on Tidal are there? A few thousand.

While MQA could probably design a different bit allocation scheme for 16 bit distribution files, they also have stated that truncating 24 bit files to 16 bit also works, so Occam's razor dictates they have just truncated the 24 bit version for MQA CD.

It would not make much sense to do such an engineering effort for a few CD's.
 

Designer of the 432 EVO music server and Linux specialist

Discoverer of the independent open source sox based mqa playback method with optional one cycle postringing.

Link to comment
1 hour ago, FredericV said:

How many MQA cd's are there ? 5...10 ?
How many MQA albums on Tidal are there? A few thousand.

While MQA could probably design a different bit allocation scheme for 16 bit distribution files, they also have stated that truncating 24 bit files to 16 bit also works, so Occam's razor dictates they have just truncated the 24 bit version for MQA CD.

It would not make much sense to do such an engineering effort for a few CD's.

It could be as simple as flipping a setting in the encoder. Or even a setting to have the encoder output both versions at the same time. Until we've had a chance to examine such a CD, we can't know.

Link to comment

There is an MQA version of this album on TIDAL rendering at 24/96. File prob exists for purchase somewhere. Like I said before, I suspect this is nothing more than EQ effectively.

NUC10i7 + Roon ROCK > dCS Rossini APEX DAC + dCS Rossini Master Clock 

SME 20/3 + SME V + Dynavector XV-1s or ANUK IO Gold > vdH The Grail or Kondo KSL-SFz + ANK L3 Phono 

Audio Note Kondo Ongaku > Avantgarde Duo Mezzo

Signal cables: Kondo Silver, Crystal Cable phono

Power cables: Kondo, Shunyata, van den Hul

system pics

Link to comment

So, we know that the least 8 bits are ignored by the MQA security algorithm. There seems to be no reason why it couldn't do checks against those bits, so I assume the omission is on purpose. Why? Well, the last 8 bits contain the ultrasonic unfold data, so I assume this was a choice MQA developers made in order not to break DAC hardware that can't accept more than 16 bit input. 

Link to comment
50 minutes ago, GUTB said:

So, we know that the least 8 bits are ignored by the MQA security algorithm. There seems to be no reason why it couldn't do checks against those bits, so I assume the omission is on purpose. Why? Well, the last 8 bits contain the ultrasonic unfold data, so I assume this was a choice MQA developers made in order not to break DAC hardware that can't accept more than 16 bit input. 

 

A non-MQA DAC doesn't do the security check, so it won't care how many bits are checked. It's more likely that the reason is to enable downward compatibility for the MQA decoder - so that if the data gets truncated to 16 bits before it reaches the MQA DAC/decoder, it will still play. I think I saw a statement to that effect in one of the MQA docs.

"People hear what they see." - Doris Day

The forum would be a much better place if everyone were less convinced of how right they were.

Link to comment
1 hour ago, GUTB said:

There seems to be no reason why it couldn't do checks against those bits, so I assume the omission is on purpose. Why? Well, the last 8 bits contain the ultrasonic unfold data, so I assume this was a choice MQA developers made in order not to break DAC hardware that can't accept more than 16 bit input. 

What do you mean "checks against those bits"? The only way to encode a signature is to use some of the data bandwidth.

NUC10i7 + Roon ROCK > dCS Rossini APEX DAC + dCS Rossini Master Clock 

SME 20/3 + SME V + Dynavector XV-1s or ANUK IO Gold > vdH The Grail or Kondo KSL-SFz + ANK L3 Phono 

Audio Note Kondo Ongaku > Avantgarde Duo Mezzo

Signal cables: Kondo Silver, Crystal Cable phono

Power cables: Kondo, Shunyata, van den Hul

system pics

Link to comment
1 hour ago, miguelito said:

What do you mean "checks against those bits"? The only way to encode a signature is to use some of the data bandwidth.

 

It uses data from the control stream and the upper 16 bits, right? There’s no reason why it couldn’t also use the bottom 8 bits. We know that the lower 8 bits is the ultrasonic fold data which means the developers wanted to allow the lower 8 bits to be truncated/discarded for some reason, probably compatibility.

 

BTW, I tried playing the "mqashill.wav" directly over a Plex server from my Technics SU-30G, and while the file is seen by the unit it fails to play it back. If using Roon playing back via a USB link the file will play back and it does show "MQA Studio" on the display.

Link to comment
On Thursday, February 22, 2018 at 4:45 PM, mansr said:

Easy, if the blue light is on, it's a scam.

Almost got a nervous laughing breakdown. ^_^

Thanks Måns! 

[ Foobar2000 (with Resampler-V & SACD-Decoder) on mobile Skylake ]  —>  [ Stereo192-DSD ]  —>  [ 851A ] —> [ 805S or HD560S ]

Link to comment
  • 2 weeks later...

Members of the closed MQA facebook group are asking if this research has been peer reviewed.

It just proves that they are not looking for the truth, but remain in their MQA bubble.

Others have already confirmed on CA that the crippled files authenticate.

Talking to MQA members from the closed group is like talking with flat earthers. They suggested that we contact MQA. They are blind and don't want the truth.

Designer of the 432 EVO music server and Linux specialist

Discoverer of the independent open source sox based mqa playback method with optional one cycle postringing.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...