UPDATE:
OK, I was able to configure Waveshare WM8960 with the latest Volumio OS build on Raspberry Pi
I have RPI Zero W and made the following steps:
-
Clean install Volumio OS (Volumio-3.198-2022-01-24-pi.img)
-
Initial network setup
-
Enable SSH
-
Add string to dacs.json
nano /volumio/app/plugins/system_controller/i2s_dacs/dacs.json
{"id":"wm8960-soundcard","name":"Waveshare - WM8960","overlay":"wm8960-soundcard,i2s-mmap","alsanum":"1","alsacard":"wm8960soundcard","mixer":"Playback","modules":["i2c-dev","snd-soc-wm8960","snd-soc-wm8960-soundcard"],"script":"","i2c_address":"1a","needsreboot":"yes"}
-
sudo volumio kernelsource
-
git clone https://github.com/waveshare/WM8960-Audio-HAT.git
-
cd WM8960-Audio-HAT
-
sudo ./install.sh
-
Select Audio Output:
- I2S DAC > OFF
- Output Device > wm8960-soundcard