SMSL SU9 Support (ES9038 Pro)

Good morning everyone
I’m planning to buy one of these

which is based on a es9038pro chip.
I was wondering if it’s supported by Volumio (sorry for opening a new topic btw but i was unable to find something similar except from some info according to su8 which is quite old)

According to this

this is the best DAC money can buy at this price point and can compete much more expensive ones.
My intention is to build a solution based on a

NUC running Volumio==>SMSL SU9 Usb DAC also used as a preamp==>Rotel RB1552MKII Balanced==>DIY 3way speakers.

Any info will be much appreciated
Thnx in advance

Kind Regards

We can’t say without more info, perhaps telling us it is for a PI or a PC or some other community supported volumio board would help us :innocent:

DAC vendor id VID (and sometimes product id PID) from the used DAC are crucial.
Without them we can’t say whether it will detect the proper DSD capabilities in the environment used.

vid/pid you will get when you do

lsusb

while your DAC is connected.

I just received an S.M.S.L. SU-9 and it does not seem to be working with volumio on RP4b. It shows up as a valid output device, but playback isn’t working. This is the output of lsusb and stream0:

Bus 001 Device 004: ID 152a:85dd Thesycon Systemsoftware & Consulting GmbH

volumio@lumi1:/var/log$ cat /proc/asound/card5/stream0
SMSL SMSL USB AUDIO at usb-0000:01:00.0-1.1, high speed : USB Audio

Playback:
Status: Stop
Interface 1
Altset 1
Format: S32_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000, 705600, 768000
Data packet interval: 125 us
Interface 1
Altset 2
Format: S32_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000, 705600, 768000
Data packet interval: 125 us
Interface 1
Altset 3
Format: SPECIAL DSD_U32_BE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000, 705600, 768000
Data packet interval: 125 us

I’m happy to report that I found my problem and the SMSL SU-9 is working without issue. My RPi4b case was blocking wifi signal and making everything run very sluggishly and not allowing music to play from my cifs server source. I removed the case and everything works well. Cheers and happy listening!

Correct, Thesycon (and Xmos) devices are properly registered as DSD capable since a a couple of years already. It had to be something else.

1 Like

Hello. Please su-9 with Volumio play dsd ?
Thanks

Yes it does.

Thank you . DAC will arrive in my system soon.

Now I use khadas tone board.

I think to use it with qobuz

Hi notyad and Lacaxxaa, I am going to buy SMSL SU-9 and pair it with RPi4B Volumio like you do. Can you share whether they work perfectly together? Any small issue that I have to pay attention?

hi everyone, my smell su-9 can’t support 768kHz just shown 384kHz I use cable coming with box and installing the driver from the website

I have a problem with the SU9 connected to a RPI4 and myvolumio. I have my tv attached to the optical input and the SU9 through USB.

If I switch the input to optical while watching TV and then switch back to USB input for myvolumio the SU9 displays “DSD” and will not play music. If I reset myvolumio the USB mode gets set correctly and will playback music. Obviously I shouldn’t have to reset myvolumio every time I want to play music.

1 Like

The problem is that when you switch inputs the dac disconnects from the other input thus triggering switch off of the volumio player. What you should do after you switch the dac back to USB just go to volumio in playback options and choose your dac as output again. This will trigger restart of the player without need to restart the whole volumio system and it should get rid of your problem. At least in my case it works (SMSL M500 MkI).