Jump to content
IGNORED

Roon & MQA - Software Decoding Is Coming!


Recommended Posts

I dunno, something along the lines of a more readily editable SDM format at the recording end?

The problem with 1-bit SDM is that it spreads magnitude to the time domain, so it's hard to edit (obviously you know all this). The only way around this that I know is what some editing consoles do which is subdivide that 1-bit into 8-bits (sort of creating an 8-bit PCM sample off of every SDM bit). I can't imagine any other way to adjust amplitude in real time. Obviously all of you know this....

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
Thanks for the explanation.

 

The question about editability is due to the fact that the native output of virtually all studio recording setups in use is SDM, requiring conversion to a PCM format for editing. Since the move to SDM came at least in part due to its lower cost, I don't think we're going to see a switch back to studio recording equipment with PCM as a native format. I was just hoping for a format that would allow studios to use either current equipment or make changes at relatively low cost and still allow editing, without the necessity for lossy conversion between SDM and PCM that is done to enable editing today (though I understand, perhaps incorrectly, that workstations permitting more editing operations in SDM format than are available today are supposed to be on their way).

 

SDM is used at the digital/analogue interfaces since it provides superior performance to realisable R-2R D/A or flash A/D converters. That's all there is to it.

Link to comment
I was just hoping for a format that would allow studios to use either current equipment or make changes at relatively low cost and still allow editing, without the necessity for lossy conversion between SDM and PCM that is done to enable editing today (though I understand, perhaps incorrectly, that workstations permitting more editing operations in SDM format than are available today are supposed to be on their way).

 

Main restricting factor is probably that most studios use something like 96/24 PCM as their recording and storage format. The market for anything else is so much smaller and DAW manufacturers are so busy with the existing larger market feature requests, that they don't have interest nor time to put lot of effort to something they see as a niche market. And fundamentally, from internal software architecture point of view, many existing DAW's probably just cannot operate with anything else than low rate PCM in sensible way. For example HQPlayer has two separate "DSP engines" inside, one for PCM and one for SDM. Doing and maintaining the same for a DAW product is quite significant effort they are not going to start easily. But eventually someone will get on it and have competitive advantage for a while...

 

Sonoma can do quite a lot with DSD, but I think it's still limited to DSD64. Pyramix can do some basic editing too.

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to comment
  • 1 month later...
This thread has gone silent. Anybody have info on when (or even if) Roon MQA SW decoding is coming?

 

I'm into my trial period, and this is one of the potential features that will tip the scales.

 

They have stated it is coming, but have given no timeline.

 

FWIW, a couple weeks back, they stated they were waiting on some info / code from MQA to address their unique needs as a client / server system (presumably, code to run at the server end to do the "unfolding" prior to their new DSP pipeline).

John Walker - IT Executive

Headphone - SonicTransporter i9 running Roon Server > Netgear Orbi > Blue Jeans Cable Ethernet > mRendu Roon endpoint > Topping D90 > Topping A90d > Dan Clark Expanse / HiFiMan H6SE v2 / HiFiman Arya Stealth

Home Theater / Music -SonicTransporter i9 running Roon Server > Netgear Orbi > Blue Jeans Cable HDMI > Denon X3700h > Anthem Amp for front channels > Revel F208-based 5.2.4 Atmos speaker system

Link to comment
They have stated it is coming, but have given no timeline.

 

FWIW, a couple weeks back, they stated they were waiting on some info / code from MQA to address their unique needs as a client / server system (presumably, code to run at the server end to do the "unfolding" prior to their new DSP pipeline).

Audirvana's MQA decoding is already out - and works great. If I had to guess, it's the DSP part that is contentious. If MQA has objections in this regard I surmise it will be a long time before we see anything...

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
Audirvana's MQA decoding is already out - and works great. If I had to guess, it's the DSP part that is contentious. If MQA has objections in this regard I surmise it will be a long time before we see anything...

 

Why would they have an issue with Roon's DSP if Audirvana's is allowed? i.e., Audirvana allows you to run AUs, resample with filters, etc., against the unfolded content - seems MQAs DSP is just more of the same.

John Walker - IT Executive

Headphone - SonicTransporter i9 running Roon Server > Netgear Orbi > Blue Jeans Cable Ethernet > mRendu Roon endpoint > Topping D90 > Topping A90d > Dan Clark Expanse / HiFiMan H6SE v2 / HiFiman Arya Stealth

Home Theater / Music -SonicTransporter i9 running Roon Server > Netgear Orbi > Blue Jeans Cable HDMI > Denon X3700h > Anthem Amp for front channels > Revel F208-based 5.2.4 Atmos speaker system

Link to comment
Why would they have an issue with Roon's DSP if Audirvana's is allowed? i.e., Audirvana allows you to run AUs, resample with filters, etc., against the unfolded content - seems MQAs DSP is just more of the same.

Ok, it was not clear to me you could do this in A+3 - I played with it some but did not get to the point of trying to use AUs or iZotope resampling.

 

My speculation comes from the fact that the binaries to do the first unfold have been available for a long time and implemented in both TIDAL and A+3. So I cannot imagine the hangup is on this side. Plus MQA has had reticense to allow any post processing in the past. It's just my speculation given I see no technical hurdles.

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
Ok, it was not clear to me you could do this in A+3 - I played with it some but did not get to the point of trying to use AUs or iZotope resampling.

 

My speculation comes from the fact that the binaries to do the first unfold have been available for a long time and implemented in both TIDAL and A+3. So I cannot imagine the hangup is on this side. Plus MQA has had reticense to allow any post processing in the past. It's just my speculation given I see no technical hurdles.

You may be right - I just jumped to the assumption that it had something to do with the Roon architecture (e.g., server + endpoints) rather than any reticence about processing, since we can see they've allowed that (e.g., software decoding + additional processing) in Audirvana.

John Walker - IT Executive

Headphone - SonicTransporter i9 running Roon Server > Netgear Orbi > Blue Jeans Cable Ethernet > mRendu Roon endpoint > Topping D90 > Topping A90d > Dan Clark Expanse / HiFiMan H6SE v2 / HiFiman Arya Stealth

Home Theater / Music -SonicTransporter i9 running Roon Server > Netgear Orbi > Blue Jeans Cable HDMI > Denon X3700h > Anthem Amp for front channels > Revel F208-based 5.2.4 Atmos speaker system

Link to comment
You may be right - I just jumped to the assumption that it had something to do with the Roon architecture (e.g., server + endpoints) rather than any reticence about processing, since we can see they've allowed that (e.g., software decoding + additional processing) in Audirvana.

In Roon, all DSP is done in the core - according to Roon's devs, I asked on their forum a while back. MQA unfolding will also be done in the core, I don't think it's any different from other DSP steps. I would expect that an endpoint will tell the core that the DAC can/cannot decode MQA in a similar way it communicates the max sample rate for upsampling.

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
@austinpop/jhwalker/miguelito: as of yesterday I noticed if you go to TIDALS options on top of the page on ROON under 'what's new' there is now a MASTERS box and all MQA(not exactly all)that TIDAL offers come up. Prior to this like last week or more whenever I played an MQA playlist that I made on TIDAL through ROON I got the blue light alone or the blue light and 1-2 white lights on my ME2 so I assume ROON has been'unfolding' or passing through MQA albums for some time now. But only at 24/44.1 whereas A+3 bits are 24/44 24/96 24/192 or with 2L recordings 352. Am I interrupting this correctly??
Link to comment
@austinpop/jhwalker/miguelito: as yesterday day if you go to TIDALS options on top of the page on ROON under 'what's new' there is now a MASTERS box and all MQA(not exactly all)that TIDAL offers come up. Prior to this like last week or more whenever I played an MQA playlist that I made on TIDAL through ROON I got the blue light alone or the blue light and 1-2 white lights on my ME2 so I assume ROON has been'unfolding' or passing through MQA albums for some time now. But only at 24/44.1 whereas A+3 bits are 24/44 24/96 24/192 or with 2L recordings 352. Am I interrupting this correctly??

 

Roon will pass through Tidal Masters / MQA to MQA-enabled DACs if you turn off all other processing so that the stream is bit-perfect. In this case, the MQA-enabled DAC will playback the music at whatever resolution it was originally encoded in.

 

It will not (yet) do the software decoding that is necessary for non MQA-enabled DACs properly to play MQA tracks in 24/88 or 24/96 resolution.

 

 

Sent from my iPhone using Computer Audiophile

John Walker - IT Executive

Headphone - SonicTransporter i9 running Roon Server > Netgear Orbi > Blue Jeans Cable Ethernet > mRendu Roon endpoint > Topping D90 > Topping A90d > Dan Clark Expanse / HiFiMan H6SE v2 / HiFiman Arya Stealth

Home Theater / Music -SonicTransporter i9 running Roon Server > Netgear Orbi > Blue Jeans Cable HDMI > Denon X3700h > Anthem Amp for front channels > Revel F208-based 5.2.4 Atmos speaker system

Link to comment

Thanks guys, let me add a couple of my observations too.

 

  1. I just noticed on the Tidal app on Windows (so presumably on Mac too), that all Masters albums now have an M logo on the album thumbnail. That is great news, if you can now identify MQA albums in search results.
  2. I have some MQA files in my library (2L samples). Roon seems to not only recognize them after analysis, but also the native original resolution. In the album view, it shows MQA on the thumbnail, and then when you click through, it shows something like "FLAC 44.1kHz, 24bit, MQA 352.8kHz"

So it seems like things are moving.

Link to comment
@austinpop/jhwalker/miguelito: as of yesterday I noticed if you go to TIDALS options on top of the page on ROON under 'what's new' there is now a MASTERS box and all MQA(not exactly all)that TIDAL offers come up. Prior to this like last week or more whenever I played an MQA playlist that I made on TIDAL through ROON I got the blue light alone or the blue light and 1-2 white lights on my ME2 so I assume ROON has been'unfolding' or passing through MQA albums for some time now. But only at 24/44.1 whereas A+3 bits are 24/44 24/96 24/192 or with 2L recordings 352. Am I interrupting this correctly??

Assuming you turn DSP off, Roon should have always passed through the untouched data for your ME2 DAC to properly decode MQA. I am guessing what you're seeing is just a resync of the TIDAL data (which I don't think happens instantly).

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 months later...
On 2017-01-06 at 2:38 AM, Miska said:

 

Whenever MQA content is detected (indicated in the GUI), there's special algorithm used to strip most of the MQA noise from LSBs. Then the poly-sinc-mqa/poly-sinc-mqa-mp filters are tuned to fit the MQA content. Those same filters are also suitable for upsampling hires (88.2k sampling rate or higher) content. Those filters have gentler roll-off, but not as much as "minringFIR", so it they are somewhere between poly-sinc-short and minringFIR. Also roll-off shape and stop-band behavior is different between the three, so the filters are sort of completely different.

 

So now the noise-bit-stripping and filters are separate. This is sort of "make most out of content and try to do it sort of the way it was intended".

 

Note that when you play MQA content from Roon, there is no indication of the track content type and thus the bit stripping is never active. It only works when HQPlayer has direct access to the source content. You can of course still use the poly-sinc-mqa* filters.

 

Ressurecting this old thread because I am listening to some MQA titles through Roon/HQP using poly-sinc-mqa-mp for the first time. Sounds wonderful. Does the fact that Roon now identifies Tidal MQA streams in signal path mean bit stripping could be applied to streams from Roon?

 

I haven't really followed the mqa stuff but withmore and more titles appearing, and an unknown amount of time before Roon does the unfolding, I'm just experimenting to see how good things can sound with what hardware/software I have. Answer: Pretty damn good. 

Link to comment
3 hours ago, arglebargle said:

 

Ressurecting this old thread because I am listening to some MQA titles through Roon/HQP using poly-sinc-mqa-mp for the first time. Sounds wonderful. Does the fact that Roon now identifies Tidal MQA streams in signal path mean bit stripping could be applied to streams from Roon?

 

I haven't really followed the mqa stuff but withmore and more titles appearing, and an unknown amount of time before Roon does the unfolding, I'm just experimenting to see how good things can sound with what hardware/software I have. Answer: Pretty damn good. 

 

Roon doesn't pass that info over to HQPlayer. But I could still detect the MQA content, but not sure if it is really worth it.

 

Signalyst - Developer of HQPlayer

Pulse & Fidelity - Software Defined Amplifiers

Link to comment
  • 7 months later...

Roon 1,5 now being released with sophisticated MQA implementation, including DSP

https://community.roonlabs.com/t/roon-1-5-is-now-live/42309
https://darko.audio/2018/05/roon-1-5-adds-mqa-linn-ds-support/

Main listening (small home office):

Main setup: Surge protector +>Isol-8 Mini sub Axis Power Strip/Isolation>QuietPC Low Noise Server>Roon (Audiolense DRC)>Stack Audio Link II>Kii Control>Kii Three (on their own electric circuit) >GIK Room Treatments.

Secondary Path: Server with Audiolense RC>RPi4 or analog>Cayin iDAC6 MKII (tube mode) (XLR)>Kii Three .

Bedroom: SBTouch to Cambridge Soundworks Desktop Setup.
Living Room/Kitchen: Ropieee (RPi3b+ with touchscreen) + Schiit Modi3E to a pair of Morel Hogtalare. 

All absolute statements about audio are false :)

Link to comment
15 minutes ago, Miska said:

Works with HQPlayer too, so you have lot of options for upsampling filters instead of the MQA set.

 

 

When using Roon+HQP, the MQA signal doesn't 'carry through' to an MQA DAC does it? The way Roon DSP does now with v1.5? So that the MQA DAC shows it's MQA indicator.

 

I'm guessing there's no chance of that ever happening?

Link to comment

This new 1.5 version of ROON now does DSP for MQA.

" We have also covered some new ground with MQA: Roon will not only be able to perform DSP on unfolded MQA content, it will do so without destroying the MQA Signalling information–meaning: it is now possible to use features like EQ, Room Correction, and Volume Leveling while still taking advantage of the rendering capabilities of your MQA DAC. "

 

https://community.roonlabs.com/t/roon-1-5-is-now-live/42309?u=wklie

The Truth Is Out There

Link to comment
2 minutes ago, mav52 said:

This new 1.5 version of ROON now does DSP for MQA.

" We have also covered some new ground with MQA: Roon will not only be able to perform DSP on unfolded MQA content, it will do so without destroying the MQA Signalling information–meaning: it is now possible to use features like EQ, Room Correction, and Volume Leveling while still taking advantage of the rendering capabilities of your MQA DAC. "

 

https://community.roonlabs.com/t/roon-1-5-is-now-live/42309?u=wklie

I've been playing with the new version. It has one really outstanding feature: you can playback MQA files through Roon (no need for the Tidal desktop app) and it adds the MQA tag to all the MQA albums that Tidal provides. Makes it easy to identify them in order to add them to the library... or to ignore them. Also makes it easy to setup a comparison listening test.

Main listening (small home office):

Main setup: Surge protector +>Isol-8 Mini sub Axis Power Strip/Isolation>QuietPC Low Noise Server>Roon (Audiolense DRC)>Stack Audio Link II>Kii Control>Kii Three (on their own electric circuit) >GIK Room Treatments.

Secondary Path: Server with Audiolense RC>RPi4 or analog>Cayin iDAC6 MKII (tube mode) (XLR)>Kii Three .

Bedroom: SBTouch to Cambridge Soundworks Desktop Setup.
Living Room/Kitchen: Ropieee (RPi3b+ with touchscreen) + Schiit Modi3E to a pair of Morel Hogtalare. 

All absolute statements about audio are false :)

Link to comment

delete post. false alarm

Main listening (small home office):

Main setup: Surge protector +>Isol-8 Mini sub Axis Power Strip/Isolation>QuietPC Low Noise Server>Roon (Audiolense DRC)>Stack Audio Link II>Kii Control>Kii Three (on their own electric circuit) >GIK Room Treatments.

Secondary Path: Server with Audiolense RC>RPi4 or analog>Cayin iDAC6 MKII (tube mode) (XLR)>Kii Three .

Bedroom: SBTouch to Cambridge Soundworks Desktop Setup.
Living Room/Kitchen: Ropieee (RPi3b+ with touchscreen) + Schiit Modi3E to a pair of Morel Hogtalare. 

All absolute statements about audio are false :)

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...