I am running on a MacMini that has an optical SPDIF output. Volumio is running from the HDD. The analog output is working fine but I am unable to get the OPT SPDIF working. I have read many of the posts about SPDIF issues so below is some of the information that may be relevant:
cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xa0710000 irq 36
5 [ZDAC ]: USB-Audio - ZDAC
Parasound ZDAC at usb-0000:00:14.0-2, full speed
It does not look like it has SPDIF, perhaps it is linked to HDMI.
Could you do “amixer -c 0” for me, just to check.
Then open alsamixer and check if any control has been muted (you may have to use F6 to select the card).
In that case you will see “MM” underneath the control, unmuted controls show as “00”.
Tab to it and hit the “m”-key to unmute.
In case it works, tell us which one you unmuted.
When we get this working, we would add a tweak for this HDA Intel card for the new x86 version we are preparing, spdif would then work out of the box.
Could you try the beta version? It supports more hardware and is used for the new 32and 64bit versions we are releasing soon.
Download it from this page: Volumio X86/ Debian Buster debugging party (BETA).
yes, 2.857 was the last beta, but no it will not solve your ZDAC issue.
We have the latest USB Audio configuration, with all known quirks.
You may need to get in touch with your reseller, tell him it is being recognized under Linux as a usb audio device, but does not play. We can’t do anything about that.
HDA Intel PCH has been configured, already there for quite a while.
So, if SPDIF shows up in the Volumio’s list of playback options, and SPDIF is not muted and it does not work, then we still seem to miss some firmware, but I really have no idea what is so specific for a macbook.
Did you try HDM? Sometimes it is linked.
Otherwise we need to try one more option, but I need to send you a specific HAD Interl PCH config for it.