PowerDVD (Windows only) can operate as a multichannel software decoder, sending BR/DVD's multi-chan audio (via USB) directly to the analog outputs of an RME Fireface UCX - works very well. I tried also with a Motu 8D but only got 2-chan playback so may be exclusive to the RME devices.
See page 17 FF UCX user-manual for more details.
Edit: there is also an option to send a AC-3/DTS non-decoded digital multichannel data stream via SPDIF output to an AVR etc.
PowerDVD stopped supporting DVDAudio some versions ago.
I use(d) Powerdvd 7 for DVDAudio (and Hddvd) and a Maudio 1010 sending 6 analog channels into a Preamp. The Maudio1010 had good drivers under Windows XP with delay, routing and level control. That went away for Windows 8 and above, hence I still keep a XP installation. But that would not play all Blu-ray’s as the copy protection for the old Powerdvd could not be updated, so I added AnyDvd. And a second boot partition with Win10 for 3D Blu-ray, as those would never play under WinXp (potentially through a 1000USD Quattro Card...).
But this is what I mean - not practical.
Re-coding PowerDvd Mch into an Ac3 stream works and I feed this into a dedicated Ac3 converter (Parasound PDD1500) feeding that into the Preamp via a dedicated 6channels DB25 Input switcher (as there is also the Maudio 6channel feed). I think that Powerdvd would encode Mch into analog 5.1 Dolby for analog connections too...
Again, great fun, but not if listening to music is the goal.
BTW, would be good to check how the RME DAC compares to Maudio1010, or MiniDSPs HDA or others to see if it is worth the trouble. The RME UCX looks like a great device which I should have bought instead of the Maudio 1010.