Home

CA Sponsors

 

Ping Me In iTunes

         cash                    cash

         hrx                    jrmc

New mpd feature = cleaner signal

If anyone is using mpd on Linux with a 24-bit USB DAC (such as the Wavelength Proton), mpd recently incorporated S24_3LE support into the latest version in git. This means mpd can send audio straight to the DAC instead of processing in alsa first. This means no 32-bit conversion in mpd before being converted to S24_3LE in alsa. mpd converts straight to S24_3LE and outputs to the DAC if you specify hw:0,0. I'm noticing a definite improvement on my Audioengine 2A's. Once this change makes it's way to an mpd release instead of only being in the git repository, I bet audiophile mpd users take immediate notice of the change.

davidR's picture
  Joined: .:. .:. Comments:

king this is really cool. I might have to pick up Linux soon.

__________________

david is hear

http://www.tuniverse.tv

 
BobH's picture
  Joined: .:. .:. Comments:

Linux has a Git Repository - I knew it would! ;)

__________________

Bob

CAPS(EssenceST)-->Tact 2.0s-->Audio Reseach 100.2-->Martin Logan Vista

 
BobH's picture
  Joined: .:. .:. Comments:

.. and Linux Lovers everywhere, for the above frippery. I just couldn't resist it. :)

__________________

Bob

CAPS(EssenceST)-->Tact 2.0s-->Audio Reseach 100.2-->Martin Logan Vista

 
vortecjr's picture
  Joined: .:. .:. Comments:

can you elaborate on what S24_3LE is? I can't find much info on it. What does the mpd config file look like using it?

Jesus R
www.sonore.us

ps that project we spoke about is up and running:)

__________________

Sonore Fanless Music Player W/Vortexbox Engine -> Playback Controlled from iTouch or Web GUI-> no Mouse, no Keyboard, no Monitor....no Problem -> Lynx L22 & Lynx AES16

 
agillis's picture
  Joined: .:. .:. Comments:

Nice, If anybody using Fedora wants to test it out I have the latest GIT build of mpd in the VortexBox repo.

http://yum.vortexbox.org/releases/11/i386/RPMS/mpd-0.16-5.fc11.i586.rpm

__________________

agillis
Lead Developer VortexBox Project
http://vortexbox.org

 
ggking7's picture
  Joined: .:. .:. Comments:

S24_3LE is a 24-bit format also known as "packed 24-bit". All 24-bit USB DACs only support S24_3LE. Since mpd didn't support this format before, it converted everything to a 32-bit format and then ALSA was needed to convert that 32-bit format to S24_3LE for a 24-bit USB DAC. That's why I could never get mpd to send audio straight to the Wavelength Proton with hw:0,0. I had to use plughw:0,0 instead because that allowed ALSA to make the conversion. hw:0,0 sends the audio straight to the DAC without any conversion. No other mpd.conf configuration is necessary besides specifying hw:0,0.

Jesus, very glad to hear it worked out.

If anybody is using Gentoo there is an ebuild which pulls in the latest git, but it isn't in portage.

 
vortecjr's picture
  Joined: .:. .:. Comments:

thanks for the initial update and additional info!

Now I understand what you were doing before with plughw:0,0....

Jesus R
www.sonore.us

__________________

Sonore Fanless Music Player W/Vortexbox Engine -> Playback Controlled from iTouch or Web GUI-> no Mouse, no Keyboard, no Monitor....no Problem -> Lynx L22 & Lynx AES16

 
realmassy's picture
  Joined: .:. .:. Comments:

Today I had the chance to test my Halide Bridge on a Linux Box, with Ubuntu and MPD.
Using the 0.15 version of MPD (with no support for S24_3LE) the sound was dull, flat, at least compared to my Windows 7 box with JRiver.
So I've compiled the new alpha version (0.16), and the change is not subtle.
I think I'll use this configuration for a few weeks, and then I'll come back to Windows to understand which one I prefer, but so far I'm very pleased.

__________________

Massimiliano

 

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.