I don’t view a separate streamer feeding a dedicated DAC that complicated or unusual. There are dozens of dedicated streamers available.
It is "extremely complex" because:
* DSD is a niche format with special considerations in MC
* DLNA uses a different way of sending DSD and has several options. One of those options has a very confusing name (bitstream DSD) which causes everyone who reads "bitstream" to think that this is an option from the NORMAL audio section. That option does not apply at all to DLNA. But the DNLA option, with a nearly identical name, *does* apply.
* DSD 256 is extra niche. The equivalent PCM sample rate is so high that most DACs can not handle it at all. Some streamers do, some streamers don't.
* It's not bad enough that we have all of this, but now we are also concerned with what the streamer does when it sends the audio data to the DAC. Does it keep it as DoPe ? Does it convert it to regular DSD? Is it making a decision that the DAC can not handle the format and internally converting it to PCM? There are many variables and choices.
* How is PCM handled in this case? Is MC actually converting PCM to DSD due to a combination of selected options?
Thus my statement that this is extremely complicated.
Brian.