apastuszak
Member
- Joined
- Dec 1, 2020
- Messages
- 12
- Likes
- 12
I have a Topping D10s that I bought based on Amir's review, and was deeply disappointed when I found out that most Apple music players WILL NOT switch sample rate and bit depth on the fly when you play a 24/192 song or a DSD file. There are players available which will do that, but they cost $10, $20, even $40, and often don't get good reviews. Some are still in the Mac app store, but are pretty much abandonware, not seeing updates for as long as 3 years.
Particularly disappointing was Apple Music, that now supports up to 24/192, but the DAC will not auto switch to 24/192. You can force it to 24/192 using the Midi Settings app, but then it's stuck there and when you play 16/44.1, it's upsampling everything.
To be clear from the outset, I'm in the "CD is as good as it gets" camp, when it comes to digital music. But I really wanted to find a way to get this to work.
Because I am a cheap bastard, I wanted to find a free solution.
And I found one: the venerable mpd.
mod happily switches sample rates on the fly and will even play DSD using DoP.
But I struggled setting it up, so I figure I would post the audio_output section of my config that finally works, so you don't waste 30 min figuring this out:
The two things here that tripped me up were:
I really like mpd, because I can control it from my iPhone or my Mac, or from the Mac terminal.
I hope this post helps someone.
Particularly disappointing was Apple Music, that now supports up to 24/192, but the DAC will not auto switch to 24/192. You can force it to 24/192 using the Midi Settings app, but then it's stuck there and when you play 16/44.1, it's upsampling everything.
To be clear from the outset, I'm in the "CD is as good as it gets" camp, when it comes to digital music. But I really wanted to find a way to get this to work.
Because I am a cheap bastard, I wanted to find a free solution.
And I found one: the venerable mpd.
mod happily switches sample rates on the fly and will even play DSD using DoP.
But I struggled setting it up, so I figure I would post the audio_output section of my config that finally works, so you don't waste 30 min figuring this out:
audio_output {
type "osx"
name "D10s "
device "D10s " # optional
mixer_type "disabled"
dop "yes"
The two things here that tripped me up were:
- The name and device lines. For some reason Apple adds a space to the end of the device name for the DAC. This is not unique to the D10s. It has done it for every USB DAC I have connected.
- The dop line enables DSD over PCM.
I really like mpd, because I can control it from my iPhone or my Mac, or from the Mac terminal.
I hope this post helps someone.