I installed your RC yesterday on my PI2 and it went well.
When I tried to add my sound card, and iqaudio-dacplus, the choices were hifiberry-dac, iqaudio-dac, then hifiberry-dac and iqaudio-dac again, then none.
After various attempts, I found that entries get added to the config.txt and I could edit it to what I wanted and I managed to get it to work. Yay.
I mention this as you may want to tweak the listing of the available overlays, before the release version.
Can you tell us exactly what entry you used that worked for you and the exact model of your sound card ? Thanks.
My card is the IQaudIO DAC+.
It seems the list of supported cards isn’t being displayed properly in the interface. And when you select one it leaves others in the config file. And they move around!
When I logged in to check the files I discovered in boot/overlays that my card was supported, so I went back into the config file and changed the iqaudio-dac-overlay to iqaudio-dacplus-overlay. Then I deleted the surplus entries.
May have done a reboot and confirmed the config file was still OK.
Then went to the Settings, System and changed the Audio Output to ALSA:Default IQAudioDac.
Result Smooth sounds
The items move around because they are loaded into a Python dictionary, which is not ordered, and for which the order can change when you add items.
There was a typo in the setting where “iqaudio-dacplus-overlay” was represented as “iq-audio-dacplus-overlay”. That has been fixed.
Can you confirm the nature of the other issue? Are you saying that when you select one item from the settings list, then exit and return to select another one, that both items are appearing in the config.txt?
FYI, the script is supposed to delete from the config.txt only those overlay items that are handled by the settings. We obviously dont want to delete a users existing, unrelated overlays.
Thanks
This will be in the final release
S
When installing, I’m sure I had got a hifiberry and the iqaudio-dac in the config. I deleted the hifiberry and added plus to the iqaudio.
Anyway, I’ve run through a test today. The sounds cards have hifiberry-digi, then iqaudio-dac, hifiberry-dac and none. I chose the iquadio-dac,find it in the config then Done. When I go back to the soundcards and select a hifiberry and look in the config, it’s there as well. It is leaving my soundcard entry alone.
When hitting Done in the editor, I think it should go back to Settings Pi, not Pi Config. And, because of the >5sec delay going into Settings Pi, I’m not sure what’s happening. Is it loading overlays or just the settings again? Maybe a message would help. And when should the OK in the Setting Pi be used? Entries get in the config without an OK. Is a reboot required to load the overlays? I presume not.
Hope this is helpful and not caused further confusion.
Cheers,
Doug
I hope this is the right thread for my problem. It looks like I have a very similar problem with a Raspberry Pi 2 and a HifiBerry DAC+ sound card. I can’t choose the hifiberry-dacplus-overlay in MyOSMC PiConfig on OSMC Alpha4, RC and RC2.
With a fresh OSMC RC2 install and after “apt-get upgrade” I tried to activate the overlay with the GUI. In MyOSMC->Pi Config->Hardware Support->Soundcard Overlay I can only choose between hifiberry-digi-overlay, iqaudio-dac-overlay and hifiberry-dac-overlay.
In /boot/overlays/ there are a lot more overlays:
hifiberry-dac-overlay.dtb
hifiberry-dacplus-overlay.dtb
hifiberry-digi-overlay.dtb
hy28a-overlay.dtb
hy28b-overlay.dtb
iqaudio-dac-overlay.dtb
iqaudio-dacplus-overlay.dtb
lirc-rpi-overlay.dtb
piscreen-overlay.dtb
rpi-display-overlay.dtb
spi-bcm2835-overlay.dtb
w1-gpio-overlay.dtb
w1-gpio-pullup-overlay.dtb
When adding manually the line “dtoverlay=hifiberry-dacplus-overlay” to /boot/config.txt and choosing the right output in the settings everything works fine.
Would it be possible to choose all the overlays in the GUI? That seems to be the last problem preventing users to activate their soundcard completely with GUI.
It would also be a great opportunity to ask hifiberry to update the old guide for OSMC alpha2 on their website
https://www.hifiberry.com/guides/configure-osmc-for-hifiberry/
Thanks a lot and keep up with the excellent work! I really like OSMC and especially the OSMC skin!
Hi Dougt and everybody, I tried to make my IQaudio DAC+ working but I didn’t manage it!!
I select the right option in MyOSMC pi setting, then via SSH I changed the line in the config.txt adding “plus” to the dtoverlay then I select ALSA:Default IQAudioDac from the audio output menu but there’s still no sound!!! The only way to make it work is to disable LIRC GPIO Support. Now it works properly!