Posts: 5
Threads: 1
Joined: May 2019
Reputation:
0
05-06-2019, 11:43 AM
(This post was last modified: 05-06-2019, 11:45 AM by nicpom.)
Hello,
I am using Moode 3.8.3 since 2017 in Rpi3 B system connected via i2s to IanFifo boards (including DOP to DSD decoder). Playback is through Squeezelite, from a Daphile server.
So far so good: 3.8.3 provides good sound, very stable and support of PCM up to 384 and DSD128. I never upgraded to version 4 because sound was almost the same and DSD128 support was missing.
Recently I tried 5.1 Version, and found a noticeable sound improvement. Unfortunately, DSD128 and DXD (PCM352) are still not supported.
Is there any hope to have them working in a future release? I love Moode sound but the lacking of these formats is a bad limitation for me.
Many thanks
Posts: 12,032
Threads: 271
Joined: Mar 2018
Reputation:
458
The old 3 series moOde used experimental kernel and I2S drivers that the maintainer abandoned and so they eventually became unsupportable and were dropped and replaced by stock Linux kernel for Raspberry Pi beginning with moOde 4 series. Certain I2S drivers in the stock kernel already support up to 384K PCM rate for example the drivers for Allo Boss and Katana DAC's The Katana also supports DoP. These DAC's play DSD64 and DSD128 perfectly.
For other I2S drivers its up to the DAC manufacturer or driver maintainer to release a driver that supports > 192K PCM rate and then get the driver accepted into the Linux kernel.
Posts: 12,032
Threads: 271
Joined: Mar 2018
Reputation:
458
05-13-2019, 04:48 PM
(This post was last modified: 05-14-2019, 12:20 AM by Tim Curtis.
Edit Reason: typo
)
If the Gentoo player you mentioned in fact is using a stock Linux kernel and i2s drivers then given that the i2s drivers are part of the kernel itself these drivers should already be in the stock kernel used in moOde 5.
Post the contents of /boot/config.txt from the Gentoo player distro. It should list the i2s driver
dtoverlay=
Posts: 5
Threads: 1
Joined: May 2019
Reputation:
0
05-15-2019, 05:06 PM
(This post was last modified: 05-15-2019, 05:07 PM by nicpom.)
Actually in Gentoo the driver which allowed DSD128 and PCM384 is denominated Sabre. I tried all the DACs on Moode drivers list using a Sabre chip and... Bingo! the Audiophonics ES9028/9038 works!
Selecting that driver instead of the IanFIFO one, I have perfect playback of DSD128 and PCM384 in moOde 5.2.
So far so good, even if I do not know why. I suspect that those IanFifo drivers are not so well implemented...
Posts: 12,032
Threads: 271
Joined: Mar 2018
Reputation:
458
Thats an interesting result :-)
The driver moOde currently assigns to IanFifo II is just the generic hifiberry-dac driver which only supports up to 192K but that can be changed to use the Audiophonics driver instead.
What exactly are the hardware components in your kit and whats the DAC board?
Do any chip options appear in alsamixer?
Posts: 12,032
Threads: 271
Joined: Mar 2018
Reputation:
458
You should post some pics of the device :-)
I'm still a bit confused as to how the Audiophonics ESS Sable driver is working when the Denefrips DAC's are all based on R2R custom ladder DAC designs.
-Tim