PDA

View Full Version : Rasberry Pi - nothing ... nothing .. nothing .. Gor Blimey



ReggieB
03-04-2015, 14:44
After reading Marco's thread (http://theartofsound.net/forum/showthread.php?37480-Analog-Dinosaur-succumbs-to-the-joys-of-FBA-enter-Raspberry-Pi-2-IQ-Audio-DAC-!!) about his experiences using a Rasberry Pi, with dedicated DAC as a digital source, I thought I'd give it a go myself. I've had one of the original Rasberry Pi's so didn't feel too intimidated by the idea.

So I ordered a Rasberry Pi 2 and I-Sabre DAC from Audiophonics in France (http://www.audiophonics.fr/en/kits-modules-diy-dac/audiophonics-i-sabre-dac-es9023-raspberry-pi-a-b-i2s-p-9341.html). However, the lead time is long, and I got impatient. So I also ordered a Rasberry Pi B+ from RS (http://uk.rs-online.com/web/generalDisplay.html?id=raspberrypi) with a battery power supply. It arrived the next day. I also ordered a Pi-DAC+ from IQAudIO (http://iqaudio.com/?page_id=454) (they didn't have any new stock, but had some "remanufactured" units), and one of their cases, and these arrived after a couple of days.

Since then I've had a bit of fun and games with SD cards. Initially I stupidly bought a couple of standard SD cards, rather than microSD cards. I then bought a microSD card with one of those SD card sleeve/adapters. However, when I used it the microSD card got stuck in the adapter, and in trying to get it out, I broke the card.

So today, I bought a couple of microSD cards and a dedicated card reader (with a microSD slot), only for the microSD card to slip past the socket and disappear into the casing. However, I pulled the case apart, and then it was easy to access the slot and it worked a treat.

https://lh6.googleusercontent.com/-SVcJpXV0jjo/VR6kq0yHxqI/AAAAAAAAAdw/-YYA9PMizDo/w1200-h674-no/PNG_card_Reader.jpg

The card reader has two advantage - one a decent socket, and two activity LEDs so you can see something is happening (useful when uploading image files as they take a long time to write).

Ripping the image was easy via the instruction on the Rasberry Pi site (http://www.raspberrypi.org/documentation/installation/installing-images/) (Though note - you don't want the NOOB image - just use the WRITING AN IMAGE TO THE SD CARD section to find out how to add an image to a card).

I started by trying to use runeaudio (http://www.runeaudio.com/). It took me a while to get anything to work. The unit seem to lose it's IP address, and I faffed with different images and the furthest I got was to have it detecting my NAS box and index the FLAC files there. But I couldn't get any sound out.

I then tried volumio (https://volumio.org/). With the volumio image on the microSD card, things started coming together very quickly. The main settings required were to set 12SDriver to IQAudIO DAC Plus and restart, and then configure the SAMBA settings to match my NAS box. That needed me to find the IP of my NAS box (via the DHCP settings in my Router), and work out the path to the folders where I keep my music. It took a couple of restarts, but finally I pressed play on the web interface (pointing at http://volumio.local/), and music came out.

The output is a little lower than my other sources, so I have to put the volume up a little (1/8th of a turn of the volume control) higher than normal.

The music is wonderful. I've put Art of Sound's :- The Ambient Collection (http://www.discogs.com/Art-Of-Noise-The-Ambient-Collection/release/70690) on, and the sound is really impressive. It is a really natural sound with a lot of detail. First impression is that this is better than my Marantz NA7001/Peachtree DAC-IT combination.

I've just put Agnes Obel's Aventine (http://www.discogs.com/Agnes-Obel-Aventine/master/601678) on and this isn't so impressing. There is a lot of sibilance, especially on the piano work. However, the voices still sound good. Particularly impressive is the separation between the main singer and the backing singers. It is very obvious that there are two or more voices, and how they are interacting.

So it looks like I'm not binning the Marantz/Peachtree set up yet. But this is still a very impressive bit of kit. At the moment, I'm powering the unit via a basic USB wall plug (with the runeaudio set up, switching on and off didn't seem to be a good idea - so I've left using the battery unit until I've got a stable setup). I'll try the battery unit later and see how that affects the sound.

https://lh4.googleusercontent.com/-VuaRIRBfYuM/VR6kuw1vyNI/AAAAAAAAAeA/iEjlxcEQbkc/w1200-h674-no/rasberry_pi_b_plus.jpg

https://lh4.googleusercontent.com/-YsLDzXcFTi4/VR6krIftKHI/AAAAAAAAAd4/XBFh1YG_Ybg/w1200-h674-no/pi_and_dac.jpg

https://lh4.googleusercontent.com/-i4U6SZUw8Fw/VR6kqzzxzZI/AAAAAAAAAd0/phXHJwDCL_k/w1200-h674-no/pi_dac_in_iqaudio_case.jpg

I'm really interested to see how this set up compares to the Pi 2 with

ReggieB
03-04-2015, 15:26
I've changed over to the battery power supply. I'm using a RS 10400mAh Lithium-Ion Portable Charger Power Bank PB-10400 (http://uk.rs-online.com/web/p/power-banks/7757517/). That's tamed the worst of the sibilance on the Agnes Obel album, but some is still there.

The more I listen, the more I hear small digital artefacts. It reminds me of an Arcam Black Box 5 I used to have. That DAC really pushed the lead singer to the front of the sound stage. It projected the lead into the room. However, it also had odd edges to the sound. I couldn't listen to it for long periods, and got rid of it in the end.

The artefacts are almost like small crackles. I wonder if the error correction isn't brilliant. My Agnes Obel album is one I've ripped from my CD. Downloaded albums seem to have less obvious problems.

I wonder if it's the 'remanufactured' DAC. ....

However, I can't get away from how much more music this set up is finding. If this was some new expensive Hi-Fi, I'd give it some time to bed in, so I think I should do the same for this. See if things settle down a little after a few days use.

I definitely think it is worth preserving. I've got a watch set up on the new IQAudIO DAC boards, so I might order a new one when they come into stock. And I still have the Sabre DAC to try when it arrives.

Isn't tinkering with a new gadget fun!

ReggieB
03-04-2015, 15:44
This is turning out to be quite a roller coaster ride. I'm playing Angus & Julia Stone's - A Book Like This (http://www.discogs.com/Angus-Julia-Stone-A-Book-Like-This/master/135418) and it is fabulous. Every nuance of Julia's voice is there, and you can clearly here the overlay of additional voices. It's fabulous. Oh and that is a CD rip rather than a download.

Must try some classical in a mo.

brian2957
03-04-2015, 16:01
Sounds like you're going through the mill Rob . I've been using FBA for the past few years and am really enjoying it . I'm a bit skint at the moment due to a very large central heating repair bill , so haven't considered this route yet . I'll be interested to read how you get on with this .

ReggieB
03-04-2015, 16:51
Well Brian, it's a fascinating mill!

I've moved over to classical now, and the sound is just gorgeous. I started with some Rodderick Williams (BUTTERWORTH, G.: Songs from A Shropshire Lad / Folk Songs from Sussex (http://www.naxos.com/catalogue/item.asp?item_code=8.572426)). I saw him live three times last year. First at Coventry Arts Centre, then at Huntingdon Hall in Worcester, and lastly at the Three Choirs festival in Worcester Cathedral. I just love listening to him. His voice is fabulous, and he has such wonderful charisma. However, I have always been a little disappointed in recording of him. Well that's changed now! Through the raspberry pi and dac he sounds fantastic. It takes me straight back to Huntingdon Hall where he sang much of the same music (again with just a piano accompaniment).

I've now put on Vaughan Williams' Lark Ascending and I'm back in Worcester Cathedral where I heard a wonderful rendition.

So far all the classical music I chucked at the pi/dac has been handle with aplomb.

I'm starting to wonder if the pi/dac is just very revealing of poor quality rips.

ReggieB
03-04-2015, 16:56
One thing I haven't mentions is the Volumio interface. It is very good, and works as well via the browser on my laptop, or the android app. It makes browsing my music collection a joy.

Marco
03-04-2015, 17:00
Hi Rob,

Glad that the Pi/DAC is now hitting the spot. Let it burn in, over the course of a few days, and you'll hear the sound notably opening up and 'fleshing out'. As you're now intimating, this combination is rather special, and IMO, very musically revealing and fundamentally accurate/realistic!

Enjoy :cool:

Marco.

brian2957
03-04-2015, 17:10
Sounds like you're getting there Rob . I'm sure it'll be well worth the effort as Marco says . :)

ReggieB
03-04-2015, 18:11
Thank you Marco, for your comment and getting me on to this combination in the first place.


this combination is rather special, and IMO, very musically revealing and fundamentally accurate/realistic!

The more I listen, the more I agree.

ReggieB
03-04-2015, 19:54
I've tweeted about my experience so far and Gordon from IQAudIO (https://twitter.com/IQ_audio) has responded with guidance as to improving the volume output. He's pointed me at the IQAudIO docs (pdf) (http://www.iqaudio.com/downloads/IQaudIO.pdf). They're really good (though I of course follow my Grandpa's advice: "if all else fails, read the manual"), but it says a lot for the kit that I was able to get everything working without them.

The relevant part is section 7 (page 19 and 20). It describes how to alter some of the underlying volume settings. You need to SSH into the Raspberry Pi (trivially easy from my Linux laptop - but Windows users will need some SSH software - something like PUTTY (http://www.putty.org/)). You need to log in as root with the password volumio. Then use the command alsamixer to access the mixer controls. I increased the playback and playback boost levels to 100% and that got the volume up to more like the other inputs on my pre-amp.

https://lh3.googleusercontent.com/-UGB7Pkr18NY/VR7u6yyYaWI/AAAAAAAAAfI/ewBwXmCg244/w559-h361-no/AlsaMixer.png

One setting caught my eye. DSP Prog. That's a filter setting. In other words, you can change the digital filter via AlsaMixer. It subtly changes the sound produced by the DAC. It's much like the tweaks you can do with the Audiolab MDAC.

Tim
03-04-2015, 20:00
It makes browsing my music collection a joy.
:hairmetal: sure does

ReggieB
03-04-2015, 20:37
The available digital filters are:

- FIR interpolation with de-emphasis
- Low latency IIR with de-emphasis
- Fixed process flow
- High attenuation with de-emphasis
- Ringing-less low latency FIR

The chipset documents (http://www.ti.com/product/PCM5122/technicaldocuments) mention the filtering facility but I'm struggling to find any specifics as to how each filter alters the output signal.

"Low latency IIR with de-emphasis" is my favourite at the moment. It seems to make the sound fresher and more open. My DAC came with "FIR interpolation with de-emphasis" set out of the box.

ReggieB
04-04-2015, 14:03
Just spotted a tweet announcing 3 weeks until the next batch of IQAudIO DAC plus boards become available on tindie (https://twitter.com/IQ_audio/status/584280505299902464).

Marco
04-04-2015, 14:34
The available digital filters are:

- Ringing-less low latency FIR


That's my fav (but there's not a lot in it)... ;)

Like you, my DAC came with "FIR interpolation with de-emphasis" set out of the box.

Marco.

NRG
04-04-2015, 14:53
Just spotted a tweet announcing 3 weeks until the next batch of IQAudIO DAC plus boards become available on tindie (https://twitter.com/IQ_audio/status/584280505299902464).

I hope Gordon has made enough of them! 250 waiting already :D I would hate to miss out!

Marco
04-04-2015, 14:56
I hope Gordon has made enough of them! 250 waiting already...

And all because of my thread here... ;)

Marco.

ReggieB
05-04-2015, 09:38
Just got up, and first album on is Pink Floyd's Dark Side of the Moon. Absolutely flaming fabulous!

The one thing I keep returning to, is that Pi/IQAudIO set up is very unforgiving of poor quality rips. However, with good quality source files, it is stunningly good. My Hi-Fi equipment is just disappearing, to be replaced by a group of musicians joining me in the front room for a jam.

Love it, love it, love it.

Marco
05-04-2015, 11:26
Superb news, muchacho! The Marco-boy doesn't rave about something for nothing... ;)

Marco.

Bourneendboy
05-04-2015, 11:32
Marco,

After all this raving about the Pi and IQaudIO DAC, I now think it's your responsibility to post a 'how do' on set up and configuration, any chance?:)

Cheers,

Bill.

Marco
05-04-2015, 11:35
Yes, once I've finished learning 'how to do it' myself! :eyebrows:

;)

Marco.

Gazjam
07-04-2015, 20:07
Good info here guys:
http://theaudiostandard.net/thread/1241/build-raspberry-based-audio-streamer?page=1#scrollTo=33612
and
http://theaudiostandard.net/thread/501/raspberry-based-audio-streamer-project?page=1#scrollTo=11329

...handy for those starting out. :)

ReggieB
07-04-2015, 20:20
Looks good Gazjam

Frankyc2003
08-04-2015, 06:54
This is a fascinating read Rob. I got my Pi+/DAC+ yesterday through the post. It is running RuneAudio. But I am clearly intending to use it with Volumio. So I am about to enter that rollercoaster you are describing.
My first impressions are that the sound produced is far more natural and detailed than my SBT / rDac combo.
Very pleased so far...
Testament to AOS, this could be the best ever streaming DAC any money can buy.

ReggieB
09-04-2015, 17:26
Frankyc2003,

I'm not sure Volumio is necessarily technically better than RuneAudio. I had problems getting it working - googling again now suggests I needed to do some more tweaking (http://www.runeaudio.com/forum/iqaudio-pi-dac-t201.html). Volumio seemed to work fairly easily out of the box, but if you have a unit with a working instance of RuneAudio, I don't think there is a necessity to move over to Volumio.

However, as the code is on a microSD card, it would be very easy to rip the Volumio image onto another card, and then you can easily swap cards to compare the two systems.

You should be able to SSH into RuneAudio. The password will be 'rune' rather than 'volumio'. You can then run alsamixer as with Volumio, and have fun tweaking the settings there.

Rothchild
09-04-2015, 18:11
Frankyc2003,

I'm not sure Volumio is necessarily technically better than RuneAudio. I had problems getting it working - googling again now suggests I needed to do some more tweaking (http://www.runeaudio.com/forum/iqaudio-pi-dac-t201.html). Volumio seemed to work fairly easily out of the box, but if you have a unit with a working instance of RuneAudio, I don't think there is a necessity to move over to Volumio.


There appears to be very little difference between Rune and Volumio, both are basically front-ends for for an MPD server playing via ffmpeg in to ALSA - indeed both look very muck like forks of Mopidy and Pi Music Box: http://www.woutervanwijk.nl/pimusicbox/

WAD62
09-04-2015, 19:05
There appears to be very little difference between Rune and Volumio, both are basically front-ends for for an MPD server playing via ffmpeg in to ALSA - indeed both look very muck like forks of Mopidy and Pi Music Box: http://www.woutervanwijk.nl/pimusicbox/
As a LMS/Squeezebox user I've gone with piCorePlayer...

https://sites.google.com/site/picoreplayer/home

...which again is probably using the same underlying audio architecture as the others

NB. For any other SBox users it utilises triode's squeezelite player, and is absolutely rock solid, I've had it (kitchen) synchronised with my touch and MDAC combo (livingroom) for 3 days without a click, 3 auto LMS recycles, and the Pi turns off, and on (logically) from the squeezecommander android app...because it all runs from memory you can pull the power cord out at any time with no issues...which is nice ;)
...oh and it sounds magnificent too :)

Frankyc2003
09-04-2015, 19:18
Funny you mention this, I was wondering actually.
On my setup, Volumio runs happily Spotify. Wheras RuneAudio just doesn't. Weird.
Sound wise. It is neck to neck really. RuneAydio seems a tad less brittle than Volumio. But that's early days.

NRG
09-04-2015, 19:29
As a LMS/Squeezebox user I've gone with piCorePlayer...

https://sites.google.com/site/picoreplayer/home

...which again is probably using the same underlying audio architecture as the others

NB. For any other SBox users it utilises triode's squeezelite player, and is absolutely rock solid, I've had it (kitchen) synchronised with my touch and MDAC combo (livingroom) for 3 days without a click, 3 auto LMS recycles, and the Pi turns off, and on (logically) from the squeezecommander android app...because it all runs from memory you can pull the power cord out at any time with no issues...which is nice ;)
...oh and it sounds magnificent too :)

Hi Will what made you go with picoreplayer and not say max2play?

WAD62
10-04-2015, 09:41
Hi Will what made you go with picoreplayer and not say max2play?
Hi Neal, initially I went with Squeezeplug, but despite wrestling with both of the latest distro's (NOOB included), I could not get WiFi to work...and I tried all sorts of tricks, might be the combination of my router (old sky Sagem) and the dongles used, however using piCorePlayer I was up and running within minutes...:)

I tried piCorePlayer on the recommendation of another AOSser, on Marco's thread, and it is so much better if all you want is an SBplayer, very quick, and extremely robust!

P.S. piCorePlayer has the additional benefit of some pre built SUDO commands that enable one to utilise, and save the ALSA settings...which is critical to getting the best sound from the Pi-DAC+

ReggieB
10-04-2015, 15:00
Small update.

After just over a week's use of my Pi/DAC combo I've got around to trying Agnes Obel's Aventine (http://agnesobel.tmstor.es/cart/product.php?id=18097) album again. This was the album that I had problems with initially. Small digital artefacts and sibilance. Well they are gone. The album now plays without any problem.

So I think I have to reassess my thinking on what work with the Pi/DAC. It now seems to handle anything I throw at it. The main lesson learnt from the Aventine experience is that the unit takes a few days running in before it gives of it's best.

On a further note, I'm an avid podcast downloader. One of my favourites is "A good man in Rwanda (http://www.bbc.co.uk/programmes/p01wgcfl)": the story of Mbaye Diagne (http://www.bbc.co.uk/news/special/2014/newsspec_6954/index.html), a Senegalese captain working with the UN’s peacekeeping mission in Rwanda (A true hero of our time). Playing this podcast via my Pi/DAC has unveiled a level of detail in the recording that I didn't know was there. Incidental background sounds bring the interviews to life, and add context to each one. The emotion in Mark Doyle's voice when he revisits the place where Diagne was killed is heart breaking.

It's not just music that benefits from excellent reproduction.

NRG
10-04-2015, 16:19
Hi Neal, initially I went with Squeezeplug, but despite wrestling with both of the latest distro's (NOOB included), I could not get WiFi to work...and I tried all sorts of tricks, might be the combination of my router (old sky Sagem) and the dongles used, however using piCorePlayer I was up and running within minutes...:)

I tried piCorePlayer on the recommendation of another AOSser, on Marco's thread, and it is so much better if all you want is an SBplayer, very quick, and extremely robust!

P.S. piCorePlayer has the additional benefit of some pre built SUDO commands that enable one to utilise, and save the ALSA settings...which is critical to getting the best sound from the Pi-DAC+

Cheers Will, I'll give it a go at some point….