I just ran across pivumeter last night and it looked like a great thing. Since I had a scroll-phat-hd already attached to a pi zero w and had shairport-sync running on the pi zero I thought I would give it a try. I was able to build and install pivumeter just fine and the /etc/asound.conf is all set up. However when I have everything set up I get no lights on the scroll-phat-hd.
Shairport-sync is up and running and receiving from iTunes. Originally I shairport-sync set to output to a pipe and I was using python and numpy to do the fft and then sending that to the scroll-phat-hd. It worked but was slow and not quite what I wanted.
I do not have any of the sound cards attached to the pi zero, so there is no sound out. My hope was that I could use just the pi zero and the scroll-phat-hd to create a display. I already have a number of RPIs (2, 3 and zero) that I have used to drive remote speakers with shairport-sync so I’m confident that have that part working.
So here’s my question, will the pivumeter software work on a pi zero if there are no sound cards attached and only the scroll-phat-hd.
The shairport-sync logs show that it is trying to use the scroll-phat-hd device and that shairport-sync believes that it is connecting to it correctly.
For completeness I am running Raspbian Jessie on the Pi Zero and I have tried shairport-sync 3.1.1 and 3.1.2RC0.