Does UPnP Media Server Software Affect SQ

Posted by: Mike-B on 06 July 2015

We've had a few comments around numbers of post threads about if (or not) UPnP media server software like Asset, Synology MS, MinimServe, Twonky, Bubble etc.  but its still an open question 

So do we have some thoughts on this & can we get to a consensus 

I would guess transcoding will have a real effect so we need to be mindful of that & make it clear in your posts  

 

..........   play nicely now  ............

 

Posted on: 06 July 2015 by hungryhalibut

I started off using the Synology media server. The problem was that it cannot transcode my FLAC files to WAV and get gapless playback right. So I loaded MinimServer, which is a bit tricky to set up, but can transcode and do gapless properly. Rather curiously, it sounds a lot better. I've no idea how this can be, but it does. Very odd. I don't understand what upnp server software does, and would be very interested to know how/why different server packages can sound better/worse than others. 

Posted on: 06 July 2015 by bicela

Very interesting topic dear friends, but I would keep separate the UPnP software effects (if any) from the effects of transcode to wav (that may have SQ effects at least on Naim equipments, why also I don't understand too)...

Posted on: 07 July 2015 by Scooot
Hi,
Having moved from twonky streaming flac to minimserver transcoding flac to wav over the weekend I am pleased with the result.I can't say wether it's moving to a different upnp or transcoding to wav that's given the change.Maybe psychological but the music seems more airy and cleaner if that makes sense.

Scott
Posted on: 07 July 2015 by Simon-in-Suffolk

I don't believe media server affects SQ, after all they are simply making available the media file for the renderer to pull back unless they are also transcoding. However I have found that different underlying TCP parameters (often baselines by the OS) supporting the media server app appear to subtly affect SQ. For example I found Twonky/NetgearNAS and Asset/HP PC-Win7 sound / more brittle sounding compared to Asset/RPi and MinimServer/RPi.

 

However when I decoupled my DAC from my streamer by useing a Hugo, these differences largely disappeared, but were more apparent with the inbuilt streamer DAC and when I used a NDAC/555PS fed by my streamer.

 

My best and most consistent SQ has been from a transcoding media server that is SEPARATE from the NAS.

 

Simon

Posted on: 07 July 2015 by tigersclaw
I do not have any personal experience comparing different servers.  Yet I once read from other forums that in dlna or Upnp mode the server will send music files on demand to the player via http protocol.  By this I guess SQ should be the same if there is no transcoding.  Yet lots of people do have different opinions, just like in discussion about usb cables.
Posted on: 07 July 2015 by Harry

Can't hear a difference between Minimserver and Asset with WAV. Can't comment on trans coding, which as already mentioned is probably a separate subject.

Posted on: 07 July 2015 by Eloise
Originally Posted by Mike-B:

& can we get to a consensus  

I doubt it...

Posted on: 07 July 2015 by Phil Harris

I think the correct answer is that it *SHOULDN'T* do if it's all working correctly but it *CAN* do if it isn't or you don't have it set up correctly...

 

Phil

Posted on: 07 July 2015 by Simon-in-Suffolk

Phil disagree on that one as being too simplistic unless you are specifically excluding underlying TCP parameters supporting the media server or of course you also subscribe to the view that FLAC *SHOULDN'T* sound different to WAV on Naim if set up correctly , and *CAN* do if something is not set up right on your system.  (And I am not referring to media server transcoding)

Simon

 

I posted sometime back on this forum some SQ test my dealer and I undertook with a NDX/555PS NDAC/555PS 552/500 system where three of subjectively heard various differences from different media server / NAS combinations.. and have certainly experienced since on my home system.

 

 

Posted on: 07 July 2015 by Phil Harris

Hi Simon,

 

What I'm saying is that a file played through one UPnP server should sound no different played on a different UPnP server unless the UPnP server is doing some sort of transcoding - of course there are other considerations outside the UPnP server and also things that a typical user would not delve into as they are outside the scope of a typical users involvement.

 

Of course if you have a UPnP server set up to (say) transcode FLACs to WAV and then play that same FLAC file on a UPnP server that isn't set to (or capable of) transcoding to WAV at playback then of course there will be a difference but then the UPnP servers aren't doing the same job.

 

When playing a file *NATIVELY* (i.e. not transcoding) then there *SHOULD* be no difference in the sound of the same file when played on the same device when fed by different UPnP servers.

 

Phil

 

 

Posted on: 07 July 2015 by Simon-in-Suffolk

Hi Phil, indeed, but my point is the underlying TCP parameters ( buffer and Window sizes ) vary between certain media server / OS combinations. You can see these on WireShark.. And they can sound subtly different.. I put this down to the different noise profile caused by the TCP/IP streaming card on the streamer... in a way perhaps not wholly dissimilar to FLAC / WAV decoding SQ differences.

In the measurements I performed the payloads including transcoded payloads were all bit perfect with each other.

 

I kind of assumed you were aware of this as the Unitiserve does certainly sound better than some media server / NAS combinations I have tried .. Or perhaps it was good fortune 

Simon

 

Posted on: 07 July 2015 by Aleg
Originally Posted by Simon-in-Suffolk:

Phil, indeed, but my point is the underlying TCP parameters ( buffer and Window sizes ) vary between certain media server / OS combinations. You can see these on WireShark.. And they can sound subtly different.. I put this down to the different noise profile caused by the TCP/IP streaming card on the streamer... in a way perhaps not wholly dissimilar to FLAC / WAV decoding differences.

In the measurements I performed the payloads including transcoded payloads were all bit perfect with each other.

Simon

 

Indeed a known cause (i.e. different tcp and/or NIC settings) on SQ, among PC audio tweakers.

Posted on: 07 July 2015 by Phil Harris
Originally Posted by Aleg:
 
Indeed a known cause (i.e. different tcp and/or NIC settings) on SQ, among PC audio tweakers.
 

 

But not something that most users will ever even venture into and also not something that is really a function of the UPnP server itself.

 

Phil

Posted on: 07 July 2015 by Simon-in-Suffolk

Phil, that I do agree with, but the OP did ask if media server software affects SQ.. and the answer is yes it can.. The ability to tweak and tune it may well be beyond most, but certainly not beyond all... Of course one can acquire a Unitiserve where in my experience optimum SQ with Naim can be pretty much assured.. without tweaking or trial and error.

Simon

 

 

Posted on: 07 July 2015 by Phil Harris

Hi Simon,

 

...but tweaking TCP/IP settings on the server device isn't the same as the UPnP server software itself sounding different.

 

Phil

Posted on: 07 July 2015 by Simon-in-Suffolk

Phil, I suspected you were going to reply with that  which is why I tried to chose my words carefully. The media server can sound different rather than it will sound different, as it may depend on the OS environment it runs in.. From a layman point of view surely it's all software and these boundaries are technical subtleties. The media server is useless without an operating system to run in... and the media server app can  make different demands on the supporting OS.

For example in my humble very recent experience Asset on the RPi sounds subtley different and subjectively better than Asset running on my HP Win7 PC into my NDX. But Twonky has sounded least satisfactory on my PC and Netgear NAS..

Simon

Posted on: 07 July 2015 by Phil Harris

But that's then a different platform and most users won't be running across different platforms.

 

What I'm saying is that if you run Minimserver, Asset, Twonky on the same platform with the same files with *NO* transcoding taking place then they *SHOULD* all sound the same...

 

I'm trying not to confuse people.

 

Phil

 

Posted on: 07 July 2015 by Simon-in-Suffolk

Phil, should and reality are not the same. Mike was inviting comment no doubt with those with direct experience. If one doesn't have this that then I suspect they will ignore.. Surely saying things shouldn't happen to people who are experiencing them is even more confusing... After all WAV and FLAC SQ differences or chokes on Ethernet leads for most haven't confused for those that can hear a difference. Despite I suspect a fair few, if not the majority, ignoring such tweaks and just leaving to the 'nerds'.... But some of your customers are  'nerds' and enjoy tweaking their Naim setups to squeeze that extra 0.1% of musicality out of them.

Simon ( a fully fledged 'nerd' . )

 

Posted on: 07 July 2015 by Mike-B
Originally Posted by Phil Harris:

What I'm saying is that if you run Minimserver, Asset, Twonky on the same platform with the same files with *NO* transcoding taking place then they *SHOULD* all sound the same...

This summary is what I had in mind when I started this thread  ...........  

..........but its an interesting discussion & going much as suspected it would,  albeit going beyond the understanding & intent of most of us I fear.  The problem I see with the many variables of OS, TCP/IP etc - assuming each of the variables do affect SQ - is that with so many variables & combinations it will not conclude anything  .......  whatever,  an interesting read.    

Posted on: 07 July 2015 by DaveBk

I see this debate a a direct parallel to good old vinyl playback... For 99% of users it is a case of plonking a record on the platter and dropping the needle into the lead in groove - music plays, happy listener. For the 1%, stylus geometry, azimuth adjustments, tracking force etc., are important tweaks to get the very best performance. Streaming audio is just the same, albeit with a different set of technical skills.

 

Naim clearly don't want the potential technical tweaks to baffle and put off the 99% who are just looking  to step into streaming audio.

 

Dave

Posted on: 07 July 2015 by Bart
Originally Posted by DaveBk:

Naim clearly don't want the potential technical tweaks to baffle and put off the 99% who are just looking  to step into streaming audio.

 

Dave

An approach with which I agree.  There will always be people who want to program a Raspberry Pi (sorry, Simon, not picking on you!), but more who want a one-box it-just-works-and-sounds-good solution.  (Much of this stuff sounds "good;" not until you start doing a vs. b comparisons do you start questioning it, with or without basis.)

 

But given that this is a hobby for most of us, too, those who purchase the one-box subsequently start to think, "Hey, if that lunk can program a Raspberry Pi then so can I."  This has been visible in the UnitiServe -> nas migration of some of our most loyal forumites. 

Posted on: 07 July 2015 by Simon-in-Suffolk

Dave, Bart, I agree, and clearly I also see why Phil doesn't want to make things seem more complicated than they need be for basic operation. Perhaps on the forum we need an a geek/expert/nerd flag on a topic, so only those who are comfortable and technically initiated participate on a certain thread, everyone else can safely ignore.

I personally think Mikes's question was a good one and I would hate healthy enthusiastic discussion by those who wish to participate to be stifled for fear of upsetting or confusing novice or non technically interested users... 

Simon

 

 

Posted on: 07 July 2015 by Mike-B

Agreed !!!  ......... so keep discussing !!!  (please)

 

This weekend I am testing different UPnP software on different NAS

A & B on NAS 1

C & D on NAS 2

Both NAS are loaded with WAV so no transcoding is involved

We can't put C or D on NAS 1,  so its not exactly apples & apples,  but we hope to have some fun & maybe test some grape juice at the same time  . 

Hence my OP to get a feel for all this ahead of the night.  

Posted on: 07 July 2015 by dayjay

I have two servers running on my Assetnas and although there are clear improvements in the way they perform and operate from one to the other I really can't hear any difference between the two.  

Posted on: 07 July 2015 by Scooot
Hi,
So here goes from a total novice of upnp servers from a meddling point of view.
Can my minimserver upnp be tweaked to improve sq or am I barking up the wrong tree.
If it can,what would I need to alter if I possibly could.

Scott