pimoroni/pivumeter

wiringpi is deprecated and not in the bullseye repos

daniel-j opened this issue · 2 comments

I used the airdac installer script from Pimoroni with a Pirate Radio kit and saw this during the installation:

wiringpi is required                                                                                                                                                                                                 
Installing wiringpi...                                                                                                                                                                                               
E: Unable to locate package wiringpi                                                                      
Apt failed to install wiringpi!                 
Falling back on pypi... 

And later during the configuration of pivumeter:

checking for wiringPiSetup in -lwiringPi... no
configure: error: You need libwiringPi installed

Installing Pi VU Meter...
make: *** No rule to make target 'install'.  Stop.

All done!

Seems like wiringPi needs to be replaced (or compiled separately).

Pi VU Meter is basically deprecated since it's too broken, unstable, weird and old to meaningfully support. I've started work on a Pulse Audio based client to replace it, but I haven't moved past the very basic proof of concept stage yet.

This is the basic skeleton for connecting to a Pulse Audio server and hooking into the sample stream: https://github.com/pimoroni/pivumeter-pulseaudio/blob/main/pivumeter.cpp

Just needs... y'know... all the other bits now!