I also got a pb with dsd rendering with my raspberry 3b+ and Tone board.
I made the xmos firmware upgrade to get the hardware volume gestion, it works perfectly for all stream except dsd (like you), where i got loud and harsh white noise at 100% of the volume as soon as i hit play…
I did not the upgrade and can play dsd64 with no problems so far. If you did the upgrade the issue could be related to the fact that DSD by definition requires 100% volume (max) so look for the setup in your system and make sure DSD volume is setup at 100%.
UPDATE: I tried the TB (tone board) with my Windows 10 PC and I got perfect playback from flacs to native DSD256 through foobar 2000. So the board is ok.
Then I tried a new Volumio setup on my Odroid C1+ and TB through USB. Perfect playback of flacs and DSD256 both with “none” mixer" and “hardware” mixer. DSDs playback wonderfully and volume is perfectly controlled from Volumio interface when in hardware mode! I had to resample setting only the sample rate to 384kHz otherwise I get “clicks”. “pops” and stuttering on DSD above 64.
Then I plugged it back to my main x86 Volumio player: same problems, ie no volume and white noise on DSD. So I tried a new Volumio installation though a USB key and voila, everything worked well!
Exactly! An upgrade bug basically because I had the previous version of x86 Volumio installed an then upgraded to 2.555. So something went wrong during the update. Or maybe because I had three different DACs under test on this machine the conf file got “confused”. Anyway, it’s working perfectly now and I’m preparing my diy Volumio player based on an Intel NUC and the Khadas TB installed inside.
Nice, but please conder that some people will want to put an amp on top of that box…
Will be possible to buy / install it on “old” tone boards or this will be a finished product only?
I usually have my amp (Arcam rHead) on top of the dac. From the picture it seems that if I will do that I will not be able to operate the volume control, besides the fact that the top doesn’t seem “plane”. Maybe a conventional “box” would be more usefull, I don’t know…
I do some tests with moOde OS (similar with Volumio) and there is no hardware control.
It is possible to have an update of firmware, like it was done before for Volumio?
Hi,
PM me on the Volumio forum, I’m working on an intermediate solution with Volumio on X86 and kernel 4.19.y, supporting most known DSD-capable USB Audio devices. A test version is already available for selected testers.
This version should bridge the time between the old Volumio jessie kernel (3.18.25) and Volumio on buster release with the latest 4.19 LTS release (or later).