This project allows animating leds based on your choice of colors and timing, or the volume of the sound currently playing.
portaudio manually or from your distro's package repository.
Install the dependencies using:
pip install -r requirements.txt
Run the program using:
Details about usage are available using:
To get the sound syncing feature working, start the program using the
option, then open
pavucontrol, press on the
Recording tab, and switch
captured device to your output's monitor.
Alternatively, you can install
pulseaudio-alsa and then follow the steps
and then specify the
-i option with the value of your defined source, eg.