-
Notifications
You must be signed in to change notification settings - Fork 6
Home
project-owner edited this page Jul 17, 2021
·
22 revisions
PeppyMeter is a software VU Meter written in Python. It was originally developed as the new 'VU Meter' screensaver for Peppy Player. With minor modifications it became a stand-alone application. PeppyMeter receives volume data from media players (e.g. vlc) via named pipe and displays the volume level in a Graphical User Interface in a form of traditional VU Meter.
Here are the key features of the program:
- Written in Python.
- Pygame library leveraged for UI purposes.
- UI is available in four resolutions 1280x400, 800x480, 480x320 and 320x240 pixels.
- The input for the program is the data from the named pipe. That signal should be provided by peppyalsa plugin.
- Supplies 14 default meters for the resolutions 800x480, 480x320 and 320x240.
- Supplies 8 default meters for the resolution 1280x400.
- Allows to add your own meters.
- Open-source. All source files are available on Github.
- Several data sources are available for testing and tuning.
- Provides five output types: Display, Serial, I2C, PWM and HTTP.