TIDAL MQA 44.1 tracks that are not in my Roon library or favorited in TIDAL will switch from an Enhanced signal path to a Lossless signal path and back again several times during playback of that track in Roon.
These tracks always begin playback with an Enhanced signal path.
My DACās display will change from MQA to PCM when these switches occur.
The name of the DAC and its decoding status that show during Enhanced playback disappear when it switches to Lossless playback.
The switches occur so rapidly that I donāt get a decent chance to grab a screenshot of the Lossless signal path.
It only occurs with MQA 44.1 tracks; MQA 96k and MQA 192k tracks are immune. Not found or tested MQA 48k tracks.
It only occurs in Roon; playback of these same tracks from the Mac TIDAL app are normal and give the proper MQA light show on the DAC for the duration of the track.
Enabling or disabling the MQA Core Decoder in Roon for this device makes no difference.
A few more tracks that have/had the problem:
Kanye West: No Church In The Wild
Motley Crue: Hell On High Heels
Chris Thile/Edgar Meyer: Monkey Actually
Daft Punk: Beyond
TL;DR: It may be down to an ISP issue or Thunderbolt bus problem or Roonās connection to TIDAL.
When I went to bed last night I left my Mac on to preserve the state it was in while I was having this MQA problem. I shut off my DAC, however (more accurately, it shuts itself off after being idle for a while).
When I tested the issue this morning, my DAC wouldnāt trigger Enhanced mode in Roon; everything(!) MQA was Lossless.
I restarted Roon and rebooted my DAC. Enhanced mode returned.
I have not been able to reproduce the issue this morning except for one brief moment. Outside of that one hiccup, Roon and the DAC behaved as expected with all TIDAL MQA tracks.
I donāt normally listen to Roon in the morning; Iām usually listening mid to late evening, after a dayās worth of computing.
So whatās different about this morning compared to my usual listening time? My neighbors are at work or otherwise not using ISP bandwidth. The computer hasnāt been subjected to a full day of reading/writing data to peripherals.
Iām streaming 4K TV shows right now just like we do at night, so bandwidth on my local network is likely not the problem.
The messed up communication between Roon and my DAC this morning may point to Thunderbolt bus issues.
The time of day may indicate network problems. The fact that the problem hasnāt vanished completely but only appeared once, briefly, supports that theory. Plus, Roon seems to have been fragile in this area in the past.
Itās still a mystery why only 44.1k MQA tracks are affected.
EDIT: Hereās what I consider ānormalā or āexpectedā playback of TIDAL MQA files in Roon on my DAC:
In your configuration Roon isnāt doing any MQA processing at all, its just passing the stream directly to your DAC. The signal path information relating to MQA decoding and rendering is actually provided to Roon by the DAC in this case. For some reason your DAC is getting confused and losing its MQA authentication lock on the datastream. Given that this only appears to happen with 44.1kHz tracks Iām willing to bet that thereās some sort of intermittent glitch in your DACās firmware or itās having some kind of issue with the USB-C connection to your computer.
You might want to try changing the āMQA Capabilitiesā of your DAC in Roonās audio device settings to āRenderer onlyā. This will force Roon to perform the authentication and initial decoding of the stream. If that works without issue then the problem is likely in your DACās firmware.
Thank you for that info. Iāll experiment. Given my experience this morning, the USB-C connection is a definite suspect.
Question: If the DACās firmware is the issue, would you expect the firmware to have the same problem when it is the audio output device for the TIDAL app using this configuration?:
There havenāt been any similar issues playing the same tracks through the same DAC connected to the same Thunderbolt 3 port using the TIDAL Mac app. My understanding is that the TIDAL MQA Passthrough functions essentially the same way as telling Roon that the DAC is an MQA decoder.
In theory they should be the sameā¦ In practice Iāve seen issues time and time again where Tidalās content delivery network behaves differently for their own app than 3rd-party interfaces (like Roon). In essence their app connects to one node to get files and Roon is directed to a different one. In some cases the data on that node isnāt complete and theyāll make substitutions. Itās nothing nefarious, just the luck of the draw.
Iāve not experienced any of these issues playing Tidal āChris Thile/Edgar Meyer: Monkey Actuallyā and āDaft Punk: Beyondā using Roon Build 935 on Windows 10 21H1 passthrough MQA (via RAAT) to Lumin T2 internal MQA Full Decoder.
@Jeff_Bellune Experiment with turning off integer mode. Some DAC do not like it.
The help files say that itās required for bit perfect 32-bit playback on Macās CoreAudio. It has no effect on 24-bit or less playback. Itās supposed to be benign, so unless thereās a problem it can be safely turned on.
All my TIDAL MQA tracks are 16- or 24-bit so should not be an issue. But Iām going to turn it off to see if it makes a difference.