Plugin NOT Active, sound is played thru HAT, and this is the output:
volumio@ampit3:~$ sudo apt install libasound2-plugin-equal
[sudo] password for volumio:
Reading package lists… Done
Building dependency tree
Reading state information… Done
libasound2-plugin-equal is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 124 not upgraded.
volumio@ampit3:~$
Make EQ plugin Active and you get NO sound and this is the output:
volumio@ampit3:~$ sudo apt install libasound2-plugin-equal
Reading package lists… Done
Building dependency tree
Reading state information… Done
libasound2-plugin-equal is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 124 not upgraded.
volumio@ampit3:~$
The same.
Yes the HW HAT did work. I emailed Gordon at IQAudio when this problem started and he believes it is SW issue. Iquadio DigiAMP and Volumio 2.657
Got the following reply from Gordon.
"Hi Chris, mmmm - sounds like Volumio have made a change.
All our boards use the same base Linux drivers. The DigiAMP and old amp+ also need to be unmuted at startup but all can use the same device tree settings.
For the non working versions, I tried both (upgrade and fresh install) . Both ways no sound with EQ.
I hope the problems will be solved soon, till then I run the old version.
volumio@ampit3:~$ sudo apt-get install libasound2-plugins
Reading package lists… Done
Building dependency tree
Reading state information… Done
libasound2-plugins is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 124 not upgraded.
volumio@ampit3:~$
Never got any sound from headphone jack with EQ Active or Not Active.
IQAudioAmp+ gives sound only when EQ plugin Not Active. HAT give volume control and mixer is Hardware.
Do you want a log or bug report? If so which settings and configurarion?
PROBLEM SOLVED. How or why I have no idea what I did. Interesting the Output Device shows IQAudioAmp+thru eq plugin. Appears the I2S DAC is Off and the Mixer Type is Hardware which I think both cant be true.
Before when I was testing for Headphone output I turned I2S on/off and selected the wrong (first driver Adafruit) driver rebooted and it appeared to load the wrong driver. I selected the correct HAT card=> IQAudioAmp+, rebooted and the correct driver was loaded.
I was not getting the same results before. Seems issues with HDMI drivers which would cause further drivers to be out of synch. IFF this is the issue it begs why and what fixed it?
I found out that my dac was set at HiFiBerry Dac Pro …and this was not correct. I have a HiFiBerry Dac + Pro. Before (in earlier versions) this + version was not listed. Now it is, when you do not correct the settings in V2.799 or higher it gives problems.
I don’t believe so because prior to the solution above I could not get any sound unless I chose the wrong HAT, the IQAudio DAC were I have the AMP+. Also sound always stopped when the EQ plugin became Active.
You may look at my prior log files and see something in the change in ALSA drivers loaded, especially the HDMI drivers for the rpi3.
Hear is some more info that may help in figuring out the underlining cause of this issue. Seems to address the ALSA driver numbering problem. Would not a “no HDMI found” cause this? If so why wouldnt the Volumio2 OS not find the HDMI port?
"To solve this problem temporarily at least it was enough for me to edit /etc/mpd.conf so that the audio output is specified thus:
device “hw:2,0”
and restart mpd (having reverted to the version of /boot/cmdline.txt originally supplied by volumio). Which doesn’t accord with how I thought ALSA numbering works, but I suppose something changed."