Raspberry Pi UPnP Music Renderer

I think we all know by now what this section is for.
User avatar
Paul Barker
Social Sevices have been notified
Posts: 8988
Joined: Mon May 21, 2007 9:42 pm

#16

Post by Paul Barker »

izzy wizzy wrote:May I ask why you wouldn't go the Squeeze route?
Stephen
This I read as meaning "what are you guys doing going RPI and not Squeese. Hence my reply.

it appears I misunderstood this remark. So my remark is founded on a the above misconstrued statement from you.
"Two things are infinite, the universe and human stupidity, and I am not yet completely sure about the universe." – Albert Einstein
User avatar
Paul Barker
Social Sevices have been notified
Posts: 8988
Joined: Mon May 21, 2007 9:42 pm

#17

Post by Paul Barker »

In case this is still as clear as mud.

I don't wish to spend SQB money.

I latched on to the fact Ray has demonstrated to me and probably Phil that a RPI can do roughly speaking a SQB role.

That's good enough for me.

Regarding combining the two. Way off my radar thank you.
"Two things are infinite, the universe and human stupidity, and I am not yet completely sure about the universe." – Albert Einstein
IDM
Old Hand
Posts: 249
Joined: Wed May 07, 2008 5:50 pm

#18

Post by IDM »

Hi
I am also watching this with great interest as I am a total noob with all things streaming.

I have got as far as ordering a Pi model B. In fact I think the postman tried to deliver it today, unfortunately I was out so now I have to go to the sorting office!!

I have also downloaded the Volumio file and flashed it onto a 8Gb SD card. So hopefully I may make progress tomorrow. I was also interested to see that I2S appears to be directly available from the pi, so potentially I might be able to hook it up to my TDA1541A DAC.

Cheers
Ian
User avatar
Ray P
No idea why I do this anymore
Posts: 6323
Joined: Thu Nov 22, 2007 5:18 pm
Location: Somerset

#19

Post by Ray P »

IDM wrote:I was also interested to see that I2S appears to be directly available from the pi, so potentially I might be able to hook it up to my TDA1541A DAC.
sort of; I2S output needs to be made available by the software on the RPi...

Anyway, if my reading of the Volumio website is correct that software has I2S preconfigured so you should be able to interface it to an I2S DAC.

Ray
IDM
Old Hand
Posts: 249
Joined: Wed May 07, 2008 5:50 pm

#20

Post by IDM »

Hi Ray,

Please excuse my ignorance but what are the consequences of the software delivering the I2S? Does it have bad consequences for jitter, or is it just another way of delivering the digital signal to the DAC?

Cheers
Ian
User avatar
Nick
Site Admin
Posts: 15751
Joined: Sun May 06, 2007 10:20 am
Location: West Yorkshire

#21

Post by Nick »

IDM wrote:Hi Ray,

Please excuse my ignorance but what are the consequences of the software delivering the I2S? Does it have bad consequences for jitter, or is it just another way of delivering the digital signal to the DAC?

Cheers
Ian
If I remember the SOC that the Pi uses, the i2s is done by dedicated on chip hardware, pulling the data into a buffer via DMA, so it should be as good as the system clock. (or better if it uses a PLL recovery).
Whenever an honest man discovers that he's mistaken, he will either cease to be mistaken or he will cease to be honest.
User avatar
izzy wizzy
Old Hand
Posts: 1496
Joined: Fri Nov 02, 2007 7:02 pm
Location: Auckland NZ
Contact:

#22

Post by izzy wizzy »

Paul Barker wrote:In case this is still as clear as mud.

I don't wish to spend SQB money.

I latched on to the fact Ray has demonstrated to me and probably Phil that a RPI can do roughly speaking a SQB role.

That's good enough for me.

Regarding combining the two. Way off my radar thank you.
I was looking to go the SQB route then the Pi came along so I have 3 Pis running picoreplayer and I happen to have a Touch on loan too. It all works seamlessly.

cheers,

Stephen
User avatar
Ray P
No idea why I do this anymore
Posts: 6323
Joined: Thu Nov 22, 2007 5:18 pm
Location: Somerset

#23

Post by Ray P »

Postie delivered my Raspberry Pi today - it's play time!

Ray
User avatar
Ray P
No idea why I do this anymore
Posts: 6323
Joined: Thu Nov 22, 2007 5:18 pm
Location: Somerset

#24

Post by Ray P »

Paul Barker wrote:I latched on to the fact Ray has demonstrated to me and probably Phil that a RPI can do roughly speaking a SQB role.
Paul, I think it is Izzy who has demonstrated an RPi in the role of a squeezebox renderer.

I'm trying to achieve a very similar outcome but using a different solution to the squeezebox based one. I aim to use UPnP/DLNA protocols instead of the squeezebox one - I'm still not sure exactly how UPnP/DLNA overlap/interact/etc. but together they form the basis of an open standard to share media (music/films/photos) across different devices. There are many products that are DLNA certified; for example my home cinema amplifier (a Denon) is a DLNA certified renderer that I can send music to from my library.

Ray
User avatar
Ray P
No idea why I do this anymore
Posts: 6323
Joined: Thu Nov 22, 2007 5:18 pm
Location: Somerset

#25

Post by Ray P »

I've spent a little time this morning setting up the Raspberry Pi as a upnp/dlna renderer as per these instructions:

http://blog.scphillips.com/2013/07/play ... revisited/

apart from some typos it was trouble free and I'm currently listening to music on my old active computer speakers through the RPi, music is from the JRiver media server and control is via the JRiver Gizmo app on my Samsung tablet. As far as I can tell there is no transcoding taking place; JRMC tells me that a 24bit 96KHz file is playing at around 2000 Kbs, which sounds about right. It all seems to operate well too, no hiccoughs changing what's playing etc. Not tried anything needing gapless yet.

More later

Ray
User avatar
Ray P
No idea why I do this anymore
Posts: 6323
Joined: Thu Nov 22, 2007 5:18 pm
Location: Somerset

#26

Post by Ray P »

Now playing 'Dark Side of the Moon' - gapless is fine.

I've also tried a 24bit 192KHz (4900kbps) recording and it played, however, I did experience a dropout. A couple of PCs have backups scheduled about now so I'll try it again later.

I've also made the device headless now so it really is just a little black box...

Ray
User avatar
Ray P
No idea why I do this anymore
Posts: 6323
Joined: Thu Nov 22, 2007 5:18 pm
Location: Somerset

#27

Post by Ray P »

Its been running for about 1.5hrs non-stop now and, apart from the dropout on the 24bit 192KHz file there hasn't been a stumble - I'm impressed.

Ray
User avatar
Paul Barker
Social Sevices have been notified
Posts: 8988
Joined: Mon May 21, 2007 9:42 pm

#28

Post by Paul Barker »

I notice people selling heat sinks. Are they needed for standard use?
"Two things are infinite, the universe and human stupidity, and I am not yet completely sure about the universe." – Albert Einstein
User avatar
Ray P
No idea why I do this anymore
Posts: 6323
Joined: Thu Nov 22, 2007 5:18 pm
Location: Somerset

#29

Post by Ray P »

Paul Barker wrote:I notice people selling heat sinks. Are they needed for standard use?
I'm not using one. The RPi is still running and it's warm but nothing I'm worried about.

Ray
User avatar
Ray P
No idea why I do this anymore
Posts: 6323
Joined: Thu Nov 22, 2007 5:18 pm
Location: Somerset

#30

Post by Ray P »

I've now connected the RPi to the TV system via HDMI so it's using the DAC and amplifier of my Denon home cinema amp, which I imagine is better than the DAC/audio output of the RPi and the labtech computer speakers I used to set it up with.

Anyway, sound quality is not bad at all; a bit 'rounded off' compared with my main system but still very pleasant to listen to.

The RPi is now running as just a little black box appliance.

Ray
Post Reply