No DSD audio - mpd(dsdrt)
|
Posts: 25
Threads: 7
Joined: Jan 2022
Reputation:
4
Location: USA
There seems to be no obvious option online, and it will depend also on how mpd(dsdrt) has been compiled.
I am using the mpd (dsdrt) player and it plays -- except it does not seem to give audio on DSD files.
The player seeks, so it looks like the file is being read....maybe the receiver cannot handle it?? The DAC shows "DSD". The file is 3528 KHz -225bits so it may exceed the max of my receiver
How can I ask mpd to convert the DSD. Or down sample it? At least then I know I have a start.
Posts: 2,783
Threads: 178
Joined: Feb 2016
Reputation:
482
Location: Perth, WA
(30-Jan-2022, 07:46 AM)pathetic Wrote: There seems to be no obvious option online, and it will depend also on how mpd(dsdrt) has been compiled.
I am using the mpd (dsdrt) player and it plays -- except it does not seem to give audio on DSD files.
The player seeks, so it looks like the file is being read....maybe the receiver cannot handle it?? The DAC shows "DSD". The file is 3528 KHz -225bits so it may exceed the max of my receiver
How can I ask mpd to convert the DSD. Or down sample it? At least then I know I have a start. Were there any updates to mpd-dsd-rt? I thought that branch has stopped development because ALSA updates has made that obsolete.
DSD should not be 3528 kHz/225 bits. For one it's always 1 bit depth. Perhaps try adding dsd_native_type option and set the correct DSD format and see if that works? See here.
This may or may not work as the newer ALSA libs may no longer work with this mpd-dsd-rt branch.
Snakeoil Operating System - Music, your way!
Posts: 25
Threads: 7
Joined: Jan 2022
Reputation:
4
Location: USA
(30-Jan-2022, 10:04 AM)agent_kith Wrote: (30-Jan-2022, 07:46 AM)pathetic Wrote: There seems to be no obvious option online, and it will depend also on how mpd(dsdrt) has been compiled.
I am using the mpd (dsdrt) player and it plays -- except it does not seem to give audio on DSD files.
The player seeks, so it looks like the file is being read....maybe the receiver cannot handle it?? The DAC shows "DSD". The file is 3528 KHz -225bits so it may exceed the max of my receiver
How can I ask mpd to convert the DSD. Or down sample it? At least then I know I have a start. Were there any updates to mpd-dsd-rt? I thought that branch has stopped development because ALSA updates has made that obsolete.
DSD should not be 3528 kHz/225 bits. For one it's always 1 bit depth. Perhaps try adding dsd_native_type option and set the correct DSD format and see if that works? See here.
This may or may not work as the newer ALSA libs may no longer work with this mpd-dsd-rt branch.
Thanks for the reply again!!
1. I did not bother to look at updates for mpd-dsd-rt - I am just using what is there on snake oil. Are you saying that alsa or mpd updates allow DSD natively? I have been reading for days and it is nothing straight out there? Do you know if any of the versions you have provided now allow DSD? The whole DSD thing is clear as mud! Maybe you can please shed light based on your experience. Can I use snakeoil to play DSD via mpd? Which version?
2. I dont know about the 225 bits - thats totally weird what ympd shows! The files are OK and I have played them elsewhere to test.
3. What are the DSD options in mpd.conf that one can use? I have found some websites, but I would like your input about snakeoil specifically?
Thanks!
Posts: 2,783
Threads: 178
Joined: Feb 2016
Reputation:
482
Location: Perth, WA
(30-Jan-2022, 11:17 AM)pathetic Wrote: 1. I did not bother to look at updates for mpd-dsd-rt - I am just using what is there on snake oil. Are you saying that alsa or mpd updates allow DSD natively? I have been reading for days and it is nothing straight out there? Do you know if any of the versions you have provided now allow DSD? The whole DSD thing is clear as mud! Maybe you can please shed light based on your experience. Can I use snakeoil to play DSD via mpd? Which version? Try the MPD 0.22.x in Snakeoil. Set streaming mode to DoP and see if that works. It all depends on what DAC you're using, what's the model of your DAC?
(30-Jan-2022, 11:17 AM)pathetic Wrote: 2. I dont know about the 225 bits - thats totally weird what ympd shows! The files are OK and I have played them elsewhere to test. That could be a bug in MyMPD then.
(30-Jan-2022, 11:17 AM)pathetic Wrote: 3. What are the DSD options in mpd.conf that one can use? I have found some websites, but I would like your input about snakeoil specifically? There's 2. DoP if your DAC supports DSD wrapped in PCM frames, or native. This mostly only works with a few DACs - the USB IDs of some DACs are hard coded into the kernel. Snakeoil has a native DSD kernel to help you set up your DAC for native DSD streaming (if your DAC supports it).
I'd be starting work on kernel builder soon. This feature will be added back into 1.2.x when this is done.
Snakeoil Operating System - Music, your way!
Posts: 25
Threads: 7
Joined: Jan 2022
Reputation:
4
Location: USA
I got a proper demo dsf file. And I get no audio....some setting need to be tweaked?
Posts: 2,783
Threads: 178
Joined: Feb 2016
Reputation:
482
Location: Perth, WA
(30-Jan-2022, 02:10 PM)pathetic Wrote: I got a proper demo dsf file. And I get no audio....some setting need to be tweaked? What's the model of your DAC?
Snakeoil Operating System - Music, your way!
Posts: 25
Threads: 7
Joined: Jan 2022
Reputation:
4
Location: USA
(30-Jan-2022, 04:55 PM)agent_kith Wrote: (30-Jan-2022, 02:10 PM)pathetic Wrote: I got a proper demo dsf file. And I get no audio....some setting need to be tweaked? What's the model of your DAC?
I am trying to use the HDMI out of my box. My DAC works, but my receiver requires an HDMI input for DSD. Optical/Coax does not work. I can send analog from my DAC and it works.
mpd via HDMI downsamples everything to 48Khz for DSD files. I am trying to find settings for it to at least send 88.2KHz.
Posts: 2,783
Threads: 178
Joined: Feb 2016
Reputation:
482
Location: Perth, WA
(31-Jan-2022, 12:53 AM)pathetic Wrote: I am trying to use the HDMI out of my box. My DAC works, but my receiver requires an HDMI input for DSD. Optical/Coax does not work. I can send analog from my DAC and it works.
mpd via HDMI downsamples everything to 48Khz for DSD files. I am trying to find settings for it to at least send 88.2KHz. HDMI is not going to work. I2S via a HDMI cable is not following the same standard as HDMI for audio/video.
You need to use the USB input of your DAC to get DSD.
Snakeoil Operating System - Music, your way!
Posts: 25
Threads: 7
Joined: Jan 2022
Reputation:
4
Location: USA
01-Feb-2022, 07:57 AM
(This post was last modified: 01-Feb-2022, 07:58 AM by pathetic.)
(31-Jan-2022, 07:20 AM)agent_kith Wrote: (31-Jan-2022, 12:53 AM)pathetic Wrote: I am trying to use the HDMI out of my box. My DAC works, but my receiver requires an HDMI input for DSD. Optical/Coax does not work. I can send analog from my DAC and it works.
mpd via HDMI downsamples everything to 48Khz for DSD files. I am trying to find settings for it to at least send 88.2KHz. HDMI is not going to work. I2S via a HDMI cable is not following the same standard as HDMI for audio/video.
You need to use the USB input of your DAC to get DSD.
How do I tell mpd then to reformat the DSD stream to something playable? Or is this just impossible, period? Please put me out of my misery with a final answer!
Posts: 642
Threads: 37
Joined: Mar 2019
Reputation:
150
Location: Melbourne, Australia
(01-Feb-2022, 07:57 AM)pathetic Wrote: How do I tell mpd then to reformat the DSD stream to something playable? Or is this just impossible, period? Please put me out of my misery with a final answer! I know that Mpd converts DSD automatically to PCM, but not sure if there are any parameters to tweak.
I have many SACDs. I used to fret about using DSD capable gear but no longer. I found that using room correction software provided a much bigger jump in sound quality than using playing native DSD. It is not possible to do room correction on native DSD. Am using Mpd with convolution for stereo music and MinimServer and Dirac Live on my receiver for multi channel music.
|
Users browsing this thread: |
2 Guest(s)
|
|
Welcome
|
You have to register before you can post on our site.
|
SnakeoilOS Mission Statement
|
Our mission is to create a free to use computer OS that is easy to install, intuitive to operate and play music that will connect and engage with you emotionally.
SnakeoilOS gives you the freedom to spend more time on listening, enjoying and exploring music. Wasting time on computers is now a thing of the past! Everything is constantly evolving/improving. Please check back often for updates.
If you like this project, do show your support with a small token donation. All donations collected will be used to run this website, and for purchasing new equipment for the project.
|
|
|