INTERACT FORUM

More => Old Versions => JRiver Media Center 24 for Linux => Topic started by: paoloilpizzo on January 26, 2019, 12:42:19 pm

Title: How to send DSD signal to SABRE ES9023 via I2S
Post by: paoloilpizzo on January 26, 2019, 12:42:19 pm
Hi to all. I have JRiver Installed on Raspberry pi 3B with raspbian.
I've connected the ES9023 DAC via I2S on GPIO pin.
I'm able to use any PCM format and it works fine.
Now I'm using in the /boot/confing.txt the overlay parameter dtoverlay=hifiberry-dac (and so JRiver see CARD=sndrpihifiberry)
If I try to exit directly in DSD using output encoding = DSD in DoP i cannot ear anything from on DAC's output

Can anybody suggest me how to configure the system ?

 
Title: Re: How to send DSD signal to SABRE ES9023 via I2S
Post by: Awesome Donkey on January 26, 2019, 12:51:08 pm
Have you turned DSD bitstreaming on? I'm not sure if it'd work over I2S though.

https://wiki.jriver.com/index.php/DSD
Title: Re: How to send DSD signal to SABRE ES9023 via I2S
Post by: paoloilpizzo on January 26, 2019, 02:13:42 pm
Hi. Not yet.
Now I set bitstream = YES (DSD) but nothing change.
I'm trying to encode PCM (FLAC) file in DSD using the output encoding funtion in the output format.
I'm downloading some sample from http://www.2l.no/hires/ to verify if using a native DSD file something change

Title: Re: How to send DSD signal to SABRE ES9023 via I2S
Post by: paoloilpizzo on January 26, 2019, 03:01:57 pm
Also using a native DSD file JRiver is not able to play the file.
The error message is
Playback could not be started on the output ALSA using the format DSD 2.8 Mhz 2ch

 ?
Title: Re: How to send DSD signal to SABRE ES9023 via I2S
Post by: paoloilpizzo on January 26, 2019, 03:24:05 pm
Another update:
If i set
- Output DSD in native DSD (on device settings)
- NO output encoding
- NO bitstream
I'm able to listen DSD file

If I set bitstream = DSD I receive a Playback error

 ? ? ? ?
Title: Re: How to send DSD signal to SABRE ES9023 via I2S
Post by: Awesome Donkey on January 26, 2019, 03:36:03 pm
If bitstreaming isn't enabled, it's probably converting the DSD to PCM on-the-fly. Check the audio path while the file is playing.
Title: Re: How to send DSD signal to SABRE ES9023 via I2S
Post by: Hendrik on January 26, 2019, 03:43:16 pm
Are you sure both the version of ALSA running on your RPi and the sound driver specifically actually support DSD? And the DAC itself?
As far as I could figure out, the ES9023 DAC chip is a 24/192 PCM DAC, not a DSD one.