I am currently looking for a replacement of my old Linux MinimServer and found the Asset UPNP.
After trying it I think that it might be the one. However did it take some time to understand how to make it work for DSD/DSF files.
My setting to get DSD/DSF to work was first to change the options for DSF to "As Is Single"
I also needed to fix the mime settings for .dsf and .dsd i file AssetUPnPDefinedAudioTypesv5.txt to x-dsd and x-dsf, which works for my current renderer a Marantz 40n (as well as foobar2000).
It is working now but I detected also what I think is a bug in Asset UPNP.
When DSD/DSF files are played they always shows up as DSF with 96kHz and 24 bits regardless if they are DSD64, DSD128 or DSD256. However when I look at the playing renderer they are OK and played with 1 bit and correct frequency.
I confirmed this by using BubbleUPNP as player showing DSF 24/96, foobar2000 as renderer showing DSF 1 bit and correct kHz and my iFi Pro iDSD DAC showing DSD and correct kHz. When I am using MinimServer then also BubbleUPNP showed the correct data.
The same happens if you create a browse tree based on bits or frequency, then all DSD files gets into the 24 bits and 96kHz categories.
I assume the "bits and frequency error" is due to that AssetUPNP do not correctly read bits and frequency data from the DSD/DSF files, and just populate the tags with 24/96 as some default value.
Can you please confirm this and correct if possible?
After trying it I think that it might be the one. However did it take some time to understand how to make it work for DSD/DSF files.
My setting to get DSD/DSF to work was first to change the options for DSF to "As Is Single"
I also needed to fix the mime settings for .dsf and .dsd i file AssetUPnPDefinedAudioTypesv5.txt to x-dsd and x-dsf, which works for my current renderer a Marantz 40n (as well as foobar2000).
It is working now but I detected also what I think is a bug in Asset UPNP.
When DSD/DSF files are played they always shows up as DSF with 96kHz and 24 bits regardless if they are DSD64, DSD128 or DSD256. However when I look at the playing renderer they are OK and played with 1 bit and correct frequency.
I confirmed this by using BubbleUPNP as player showing DSF 24/96, foobar2000 as renderer showing DSF 1 bit and correct kHz and my iFi Pro iDSD DAC showing DSD and correct kHz. When I am using MinimServer then also BubbleUPNP showed the correct data.
The same happens if you create a browse tree based on bits or frequency, then all DSD files gets into the 24 bits and 96kHz categories.
I assume the "bits and frequency error" is due to that AssetUPNP do not correctly read bits and frequency data from the DSD/DSF files, and just populate the tags with 24/96 as some default value.
Can you please confirm this and correct if possible?
Comment