Voyage MPD announced.Custom Linux audiophile distribution with UAC2 USB support

0 Members and 1 Guest are viewing this topic. Read 4764 times.

nyc_paramedic

  • Full Member
  • Posts: 456
I have been using this combination of software for more than a few years, and the Voyage Linux developer agreed that it should really have it's own ready to go distrobution. So, he announced it this morning:

Link:http://linux.voyage.hk/voyage-mpd

Info:

Following Voyage ONE, Voyage MPD is another special edition of Voyage Linux that makes embedded hardware (e.g. ATOM, ALIX) become your favourite digital music player and server.

Stable versions:

    *

Development versions:

    *

Snapshot Build:

    * voyage-mpd-current.tar.bz2 [Live CD]

Current Voyage MPD is based on upcoming Debian squeeze and Voyage Linux 0.7. It contains the following features:

    * MPD 0.16~alpha2
    * latest ALSA driver that supports USB Audio Class 2 (allowing 24bit and up to 192Khz sample rates)
    * 2.6.33 real-time kernel


Try it out. Join the mailing list. Let us know what you think. Can be used on PC Engines Alix, Soekris Boards, and standard x86 desktop machines.


dwk

  • Full Member
  • Posts: 483
Nice. Timely too, since I think I can actually spend some time this weekend turning my Acer Revo into a server and freeing up my fanless atom board for the audio duties it was originally intended for. 

Does is include the full set of alsa drivers, or will we have to customize? I wasn't planning on looking at usb until the Twisted Pear board is ready; until then I'll have to use my old M-Audio Delta card (since I have never managed to get my Saffire Pro 24 running under FFADO, despite the fact that it's 'fully supported').

Guess it's time to research mpd clients for android. Previously I was using a hacked/customized version of PhpMp2, but it there's a native client it would be better. One that actually sorts albums by track order by default would be nice - every single mpd client I looked at originally sorted alphabetically; mind-boggling.

dwk

  • Full Member
  • Posts: 483
Yeah, or maybe I'm a bit fat liar.   Impulse-ordered one of the xmos boards from digikey, so I guess maybe I am looking at USB Class 2. 

nyc_paramedic

  • Full Member
  • Posts: 456
Nice. Timely too, since I think I can actually spend some time this weekend turning my Acer Revo into a server and freeing up my fanless atom board for the audio duties it was originally intended for. 

Does is include the full set of alsa drivers, or will we have to customize? I wasn't planning on looking at usb until the Twisted Pear board is ready; until then I'll have to use my old M-Audio Delta card (since I have never managed to get my Saffire Pro 24 running under FFADO, despite the fact that it's 'fully supported').

Guess it's time to research mpd clients for android. Previously I was using a hacked/customized version of PhpMp2, but it there's a native client it would be better. One that actually sorts albums by track order by default would be nice - every single mpd client I looked at originally sorted alphabetically; mind-boggling.

On ALSA: I don't know if it's a full set o ALSA, I'm in the middle of moving and don't have time right now to load this up on a spare CF card.

On Android: I heard pmix was pretty good. Link: http://code.google.com/p/pmix/ The MPD wiki page also has links to a few more Android clients.

Let us know how you like Voyage MPD.

Nick

maryc

  • Newbie
  • Posts: 2
Thanks! I downloaded and installed it. (Previously was using the versions from http://cheap-silent-usb-linux-music-server.blogspot.com/, which I believe you inspired.)

I was able to get my brother's Benchmark DAC1 working (which wasn't working on the cheap-silent-etc version--I was using my own much-less-expensive devilsound DAC.) There may have been a way to get the Benchmark working with the older version, but I didn't have time to try, and this version made it so I didn't have to do much at all to get it working. So--thank you!

A couple questions, since my linux skills are rusty. If I lose power or power down the alix (rarely do this, but can lose power), is there some place I can set up the symlink and starting mpd commands so that is done automatically?

(I've been using vi most of the morning and keep wanting to hit Esc and i and o here.)

Thanks again.  --Mary

nyc_paramedic

  • Full Member
  • Posts: 456
Thanks! I downloaded and installed it. (Previously was using the versions from http://cheap-silent-usb-linux-music-server.blogspot.com/, which I believe you inspired.)

I was able to get my brother's Benchmark DAC1 working (which wasn't working on the cheap-silent-etc version--I was using my own much-less-expensive devilsound DAC.) There may have been a way to get the Benchmark working with the older version, but I didn't have time to try, and this version made it so I didn't have to do much at all to get it working. So--thank you!

A couple questions, since my linux skills are rusty. If I lose power or power down the alix (rarely do this, but can lose power), is there some place I can set up the symlink and starting mpd commands so that is done automatically?

(I've been using vi most of the morning and keep wanting to hit Esc and i and o here.)

Thanks again.  --Mary

You proabaly weren't able to get the Benchmark working with earlier versions because you were using hw:X,Y for the sound card device configuration in mpd.conf. With mpd versions *prior* to 0.16, you need to use plughw:X,Y when using 24 bit DAC's.

Also, the MPD daemon should start automatically when the Alix is rebooted. Is that what you were referring to?

Nick

maryc

  • Newbie
  • Posts: 2
You proabaly weren't able to get the Benchmark working with earlier versions because you were using hw:X,Y for the sound card device configuration in mpd.conf. With mpd versions *prior* to 0.16, you need to use plughw:X,Y when using 24 bit DAC's.

Also, the MPD daemon should start automatically when the Alix is rebooted. Is that what you were referring to?

Nick

Hey Nick, thanks for the reply. I did read about the plughw when I was having difficulties w/ my brother's DAC, but didn't have time to play with it at the time. When I found a few hours and started working on the issue again, I saw your post about voyage-mpd and just decided to do that instead, as I wasn't sure if my previous version of mpd did 24/96 (as you can tell, I'm not expert on this at all.)

As for the mpd, I know that starts, but what I did that probably is messing things up is that my directory names are different from yours, so that the command line
ln -s /mnt/public/Music /var/lib/mpd/music/public

 (with /mnt/public/Music being replaced w/ where my files are) needing to be done again when I reboot alix. Where can I put the ln command (with my modified dir location) so that it does that on reboot instead of me doing it on command line?

Mary

nyc_paramedic

  • Full Member
  • Posts: 456
Hey Nick, thanks for the reply. I did read about the plughw when I was having difficulties w/ my brother's DAC, but didn't have time to play with it at the time. When I found a few hours and started working on the issue again, I saw your post about voyage-mpd and just decided to do that instead, as I wasn't sure if my previous version of mpd did 24/96 (as you can tell, I'm not expert on this at all.)

As for the mpd, I know that starts, but what I did that probably is messing things up is that my directory names are different from yours, so that the command line
ln -s /mnt/public/Music /var/lib/mpd/music/public

 (with /mnt/public/Music being replaced w/ where my files are) needing to be done again when I reboot alix. Where can I put the ln command (with my modified dir location) so that it does that on reboot instead of me doing it on command line?

If your music files are at /mnt/public/music then just modify (as root) the mpd.conf on the alix to reflect that. That would be the easiest way to do it instead of using the link command.