Jump to content
IGNORED

Differences Between NAA and Renderer


Recommended Posts

Hello,

can someone please explain the difference between an NAA (Network Audio Adapter) and a UPnPTM AV/DLNA Media Renderer device ?

 

Thanks in adavance.

I'm sure Miska can give more details ... but in essence (and this is in no way meant to be a technical description):

 

The NAA is purely interface between the network and your DAC. The computer (HQ Player) pushes data to the NAA in a form which can be passed to the DAC with no further processing. The NAA is comparable to a USB to SPDIF interface in terms of the processing it carries out on the music.

 

A UPnP renderer on the other hand is sent a music file, the render is then responsible for "playing" that file in the same was as iTunes, J.River, etc. does - in essence a renderer is a hardware music player. Some renders do more processing than others (it is possible to incorporate DSP into a renderer).

 

Eloise

Eloise

---

...in my opinion / experience...

While I agree "Everything may matter" working out what actually affects the sound is a trickier thing.

And I agree "Trust your ears" but equally don't allow them to fool you - trust them with a bit of skepticism.

keep your mind open... But mind your brain doesn't fall out.

Link to comment
A network audio rendered is like an ethernet-to-DAC interface.

.

.

.

As software, you need a UPNP/DLNA server that streams the signal to the render. For example, JRiver or Foobar can do that.

Be careful here bibi01, as you seem to be saying that the UPnP/DLNA media server software is streaming an audio signal to the UPnP/DLNA renderer, so by implication actually doing the music playback.

 

This is not the case. The UPnP renderer does the music playback using music file data that it has requested from the UPnP media server and so the UPnP server has nothing to do with the audio signal that's produced during playback The UPnP renderer itself decodes the music file data into the audio signal, to pass to the DAC. It is the renderer that's the 'streamer', not the UPnP server.

 

John

We are far more united and have far more in common with each other than things that divide us.

-- Jo Cox

Link to comment
Now my question is, which software should I use to transfer files to a renderer?
Giuseppe,

 

Strictly speaking two items of software are required to get the UPnP renderer to play a music file. Like a Bibo1, says, you require a UPnP media server to supply the music file. You also require a UPnP control point to control the playback, ie instruct the UPnP renderer which music files to play and where they are located on the network so that the renderer can request them from the media server. In effect the UPnP control point is the user interface. It also contains the playback navigation functions (eg pause, stop, pay, seek, etc) used to control the renderer.

 

In some cases the UPnP renderer box itself contains the control point and these devices are known as UPnP/DLNA players.

 

The CA Academy has a good article on how the various UPnP/DLNA devices operate:

Computer Audiophile - The Complete Guide To HiFi UPnP / DLNA Network Audio

 

 

 

 

HQPlayer should not support it, right?
Interesting question and TBH I've no idea - only someone in the know like Miska can answer that. It would be really good if the HQPlayer (or at least the relevant functions like filters, DSP, etc) could be used in a UPnP media server for these UPnP renderers. Of course it'll need to deal with supplying (hopefully corrected) music files accessable to the renderer, rather than proprietary audio data that it supplies the NAA with. Also, it'll need to be able to be accessed by a UPnP control point, rather than controlling the playback itself.

We are far more united and have far more in common with each other than things that divide us.

-- Jo Cox

Link to comment
So, if I well understood a renderer is a kind of "closed box" with its own Player capability.

 

Now my question is, which software should I use to transfer files to a renderer? HQPlayer should not support it, right?

People have already said this probably but...

 

You need two things in addition to the UPnP renderer. A server and a control point.

 

The server often runs on a NAS device but can also run on a separate computer. Some common servers include MinimServer Twonky Serviio media server and Synology Audio Station. In addition software such as JRiver Media Center software and foobar2000 include UPnP server capabilities (either built in or as an add on).

 

The second part of the equation is the Control Point. Typically this will run on a tablet (or phone) but can also run on a laptop. Again some common examples include Kinsky (from Linn), BubbleUPnP, Lumin and Lightning DS applications. J.River and Foobar can also work as a kind of control point when also working as a server (I don't think either work as pure control point).

 

To add a little to the complication of UPnP, Linn created various extensions to the basic specification and released it (Open Source afaik) which allow for on-renderer playlists so that multiple controllers can edit a playlist and then turn the control point off.

 

Hopefully this helps you a little...

Eloise

---

...in my opinion / experience...

While I agree "Everything may matter" working out what actually affects the sound is a trickier thing.

And I agree "Trust your ears" but equally don't allow them to fool you - trust them with a bit of skepticism.

keep your mind open... But mind your brain doesn't fall out.

Link to comment
A network audio rendered is like an ethernet-to-DAC interface.

Personally I would say that this is exactly what a network renderer ISN'T.

 

A renderer is a music player which sits on the end of the network rather than being a (general purpose) computer.

Eloise

---

...in my opinion / experience...

While I agree "Everything may matter" working out what actually affects the sound is a trickier thing.

And I agree "Trust your ears" but equally don't allow them to fool you - trust them with a bit of skepticism.

keep your mind open... But mind your brain doesn't fall out.

Link to comment
Interesting question and TBH I've no idea - only someone in the know like Miska can answer that. It would be really good if the HQPlayer (or at least the relevant functions like filters, DSP, etc) could be used in a UPnP media server for these UPnP renderers. Of course it'll need to deal with supplying (hopefully corrected) music files accessable to the renderer, rather than proprietary audio data that it supplies the NAA with. Also, it'll need to be able to be accessed by a UPnP control point, rather than controlling the playback itself.

In its Embedded version, HQPlayer can act as renderer. Although slightly complicated, one has MinimServer streaming signal to HQPlayer Embedded on Linux and BubbleUNPN as control.

Link to comment
Personally I would say that this is exactly what a network renderer ISN'T.

 

A renderer is a music player which sits on the end of the network rather than being a (general purpose) computer.

You probably use a better definition than me, but I did not say that it is "a (general purpose) computer". In order to explain better I gave two examples of similar products which disappeared from your quote. How come? :)

Link to comment
Hello,

can someone please explain the difference between an NAA (Network Audio Adapter) and a UPnPTM AV/DLNA Media Renderer device (or streamer)?

 

Giuseppe:

NAA (Network Audio Adapter) is the term that Miska--Jussi Laako of Signalyst in Finland--coined for his network audio daemon software which runs under Debian Linux on either Intel or ARM processor devices. It is a closed system in that the only desktop player that can feed it a music stream is Signalyst HQ Player. All processing of the music file (sample rate conversion, DRC, multi-channel, etc.) takes place on the computer running the desktop player, and that is the machine which needs some processing power.

The computer/device running Linux/NAA can be any Ethernet connected unit with a USB, S/PDIF, HDMI. or other audio output, and while it needs to have a clean power supply, it does not need a powerful processor or much RAM. Many people configure small ARM computers like CuBox-i or BeagleBone as an NAA, and some firms, notably Sonore and SoTM offer small ARM computers with a Linux and s/w preloaded to configure as either an NAA or as a DLNA renderer.

 

Anyway, if you see the term NAA here at CA, it means running HQ Player on one machine and a minimal Linux and audio daemon s/w on another to receive the stream. Both from Signalyst and no one else.

 

Eloise does not like me, so I am sure she will find something in the above to tear me a new one about. ;)

Link to comment
You probably use a better definition than me, but I did not say that it is "a (general purpose) computer". In order to explain better I gave two examples of similar products which disappeared from your quote. How come? :)

Sorry we are arguing definitions here but...

 

You said "A network audio rendere[r] is like an ethernet-to-DAC interface."

 

That statement is (in my opinion) wrong and misleading. It is not purely an interface ... it is a computer running a player.

 

Your two examples were irrelevant as both of these examples are UPnP streamers which do not (IMO) fit your definition of "an ethernet to DAC interface".

 

Eloise

Eloise

---

...in my opinion / experience...

While I agree "Everything may matter" working out what actually affects the sound is a trickier thing.

And I agree "Trust your ears" but equally don't allow them to fool you - trust them with a bit of skepticism.

keep your mind open... But mind your brain doesn't fall out.

Link to comment
Eloise does not like me, so I am sure she will find something in the above to tear me a new one about. ;)

I do like you :-)

Eloise

---

...in my opinion / experience...

While I agree "Everything may matter" working out what actually affects the sound is a trickier thing.

And I agree "Trust your ears" but equally don't allow them to fool you - trust them with a bit of skepticism.

keep your mind open... But mind your brain doesn't fall out.

Link to comment

Gentlemen,

thanks a lot to all of you, now I have a better understanding of the matter.

This renderer unit in fact, surprise me a lot. I have one under test and I love it.

Initially I tough it was just another box with the Ethernet input in place of the USB one: false (thanks Eloise)!

Personally I don't like using computer in my audio setup and with a renderer I have the possibility to remove it from the chain, at least from the play chain (still required for ripping or download). So the most obvious choice (for me) looks like the synology NAS (what do you think about DiskStation DS415play ??? ) with it's built in music server.

 

I have summarized here the positive aspects (from my point of view) of using a renderer, please feel free to add/remove and comment.

 

Good:

- Computer is out of the loop at least for playing purpose.

- USB is out of the loop (probably the worst interface for audio transmission ?)

- Software players are out of the loop. The player is inside the renderer and I have not to worry about which is better between: A+, HQ, Jriver, etc.

 

Bad:

- A music server is required to store music library (minor: becasue using a music server allow me to keep the music ordered, back-upped and all in one place)

- An home network is required (minor: most of us have it)

- Building an home music network can be complex for some

 

 

Best Regards,

Giuseppe

Link to comment

^ but G, this is not an NAA. It will not stream HQ player. Right?

New simplified setup: STEREO- Primary listening Area: Cullen Circuits Mod ZP90> Benchmark DAC1>RotelRKB250 Power amp>KEF Q Series. Secondary listening areas: 1/ QNAP 119P II(running MinimServer)>UPnP>Linn Majik DSI>Linn Majik 140's. 2/ (Source awaiting)>Invicta DAC>RotelRKB2100 Power amp>Rega's. Tertiary multiroom areas: Same QNAP>SMB>Sonos>Various. MULTICHANNEL- MacMini>A+(Standalone mode)>Exasound e28 >5.1 analog out>Yamaha Avantage Receiver>Pre-outs>Linn Chakra power amps>Linn Katan front and sides. Linn Trikan Centre. Velodyne SPL1000 Ultra

Link to comment
  • 2 months later...
Gentlemen,

thanks a lot to all of you, now I have a better understanding of the matter.

This renderer unit in fact, surprise me a lot. I have one under test and I love it.

Initially I tough it was just another box with the Ethernet input in place of the USB one: false (thanks Eloise)!

Personally I don't like using computer in my audio setup and with a renderer I have the possibility to remove it from the chain, at least from the play chain (still required for ripping or download). So the most obvious choice (for me) looks like the synology NAS (what do you think about DiskStation DS415play ??? ) with it's built in music server.

 

I have summarized here the positive aspects (from my point of view) of using a renderer, please feel free to add/remove and comment.

 

Good:

- Computer is out of the loop at least for playing purpose.

- USB is out of the loop (probably the worst interface for audio transmission ?)

- Software players are out of the loop. The player is inside the renderer and I have not to worry about which is better between: A+, HQ, Jriver, etc.

 

Bad:

- A music server is required to store music library (minor: becasue using a music server allow me to keep the music ordered, back-upped and all in one place)

- An home network is required (minor: most of us have it)

- Building an home music network can be complex for some

 

 

Best Regards,

Giuseppe

 

This is a very informative thread and one that I finally got around to reading. I would add two things to your "Bad" list:

 

-Inability to use any DSP or Player.

-Inability to stream with services such as Qobuz or Tidal (Wimp).

 

I know that you listed this under "Good" (with regards to players) because of the simplicity involved in such a system. However, the inability to use DSP is a significant caveat.

 

I personally believe that the use of a NAS / renderer is a good way to get into digital audio. It allows for future upgrade because a computer with DSP can be added to the chain at a later date.

 

"The function of music is to release us from the tyranny of conscious thought", Sir Thomas Beecham. 

 

 

Link to comment

 

Thanks for the link. Nice that it has ST Fiber output as well. Functionality is similar to Sonore Rendu except that the Be Canto only goes to 24/192 and it converts all DSD to 24/176.4 PCM.

I know the Rendu Signature is VERY well done, but John Stronzer at Bel Canto is a smart guy too. Maybe someone will do a head-to-head between the two units.

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