Project with PeppyMeter/PeppySpectrum Screensaver Plugin for VOLUMIO

Dear Gelo5,

Basically I have the below deck CT-F1250 and I’ve a screen that fits perfectly in VU meter area that I would like to replace. Is there any way you can help display album art as cover flow like one below, please?

I’ve the IR remote that I can use for changing the album and songs.

Many thanks as always.

1 Like

nope a rotating flip album is not possible with peppy only static images.
that’s why i asked patrick if it’s possible in css.

we have to wait till patrick is back i hope he can create it.

Many thanks dvo!
Much appreciated.

1 Like

@Wheaten, I tested all meters individually to check if the meters.txt didn’t contain any errors, none.
I’m quite busy, but I will do a fresh installation next week, fresh volumio, peppy meter and see what happens.

1 Like

@Wheaten,
After a second thought, I will strip meters.txt until I find the culprit. Makes more sense that doing a fresh installation.
When I compare the listed meters in the plugin with meters.txt, [Gelo5_Accuphase Monoblock] doesn’t appear in this list. I removed it from meters.txt, but the screen blinks when peppymeter should start, after 60 seconds.
I will set the timeout to 5 seconds and add one by one a meter and see where things go wrong.
Thanks for the hint.
I love this plugin :blush:

yeah, it’s great.
It’s only annoying when there is an error with one of the files or meters.txt. If it goes wrong you can’t recover from it, only a reboot.

If you have downloaded all . You MUST have the latest Peppymeter. Uninstall and reinstall the plugin. In the latest file there are skins adapted to the latest version of Peppymeter.

1 Like

@Gelo5,
I have installed the peppymeter plugin according to these instructions:
mkdir peppy
wget https://github.com/2aCD-creator/volumio-plugins/raw/gh-pages/plugins/volumio/armhf/miscellanea/peppy_screensaver/peppy_screensaver.zip
miniunzip peppy_screensaver.zip -d ./peppy
cd peppy
volumio plugin install
It is version 1.3.0

When I install according to these instructions:
wget https://github.com/balbuze/volumio-plugins/raw/alsa_modular/plugins/user_interface/peppyMeter/pipe.zip
mkdir pipe
miniunzip pipe.zip -d ./pipe
cd pipe
volumio plugin install
cd…
rm -Rf pipe*
It is something completely different.

I’ve done a fresh installation of Volumio, peppymeter 1.3.0 yesterday. Playing with the settings, random, list, one of the meters, all works fine (custom_4 (1920x1080)). As soon as I add one Gelo5 meter, e.g. Abrahamsen or any other, modify meters.txt, it breaks. I do this by copying the jpg and png pictures to /data/plugins/miscellanea/peppy_screensaver/peppymeter/custom_4 (1920x1080) and adding the part to meters.txt. Random works, one meter works, but “list” doesn’t work. And I also noticed that Gelo5_Abrahamsen doesn’t appear in the list of meters when you select “List” in the plugin. I can add it manually but with no result.

I have done extensive testing with a lot of Gelo5 meters individually (meters.txt contains only one meter) by starting peppymeter 1.3.0 manually:
cd /data/plugins/miscellanea/peppy_screensaver/peppymeter
export DISPLAY=:0
python3 volumio_peppymeter.py

And they work fine. But peppymeter doesn’t start by itself (after the time out defined in the plugin) with the Gelo5 meters.

I’m starting to think that I don’t have the latest version of peppymeter. But have no clue where to find the latest version.

Install as plugin (post 7). The latest version will install itself. You can check if it’s the latest version: run e.g. BlueSea or Mnn8.
Check one by one if it works. Write which one doesn’t work - I’ll check.

I also use 1920x1080 - all counters work fine

@Gelo5,
I installed peppy according to the instructions from post 7. And low and behold, it works :blush:
Just one thing, I’m not a Linux guru, I need a lot of help from my dear friend Google. What do you mean with run BlueSea or Mnn8, these commands or not know in a terminal session.

These are the plugins I’ve installed in Volumio:


Version of peppy is 1.3.0
And the settings of peppymeter screensaver (5 seconds is for testing)

I will make an image backup of the SD card before changing any setting or adding other plugins or meters. BTW I love the old style VU meters !!

Many thanks for the help.

I think these are selectable templates :grinning:

Yes, but they are vertical meters. Only the new version supports it.


@davinci
If it starts with Abrahamsen - you have an old version of meters.txt and skins.
It should start with McIntosh
Unless you reordered the skins yourself

@Gelo5,
I selected the skins I liked the most and reordered meters.txt.
But I still have issues with list. So, I uploaded the pictures for vertical skins and created a slimmed down meters.txt.
Each meter individually works, random works. But list doesn’t.
I can can change between each skin with stopping and starting playback. Going to random requires a volumio restart:
volumio vrestart.
Selecting list, with or without a volumio restart doesn’t work.
I’m starting to pull my hair out, and I have none :blush:

#-----------------------77 BLUE SEE WHITE-------------------------
[Gelo5_BlueSea_White]
meter.type = circular
channels = 2
ui.refresh.period = 0.033
bgr.filename = BlueSea_bgr.png
fgr.filename = BlueSea_fgr.png
indicator.filename = BlueSea_needle.png
steps.per.degree = 2
left.start.angle = -90
left.stop.angle = -0
right.start.angle = 90
right.stop.angle = 0
distance = 210
left.origin.x = 177
left.origin.y = 570
right.origin.x = 1740
right.origin.y = 570
meter.x = 0
meter.y = 0
screen.bgr = BlueSea.jpg

— volumio optional entries -------

config.extend = True
albumart.pos = 783,24
albumart.dimension = 358,358
playinfo.title.pos = 100,840,bold
playinfo.artist.pos = 100,900,regular
playinfo.album.pos = 100,945,regular
playinfo.center = True
playinfo.maxwidth = 1740
playinfo.type.pos = 890,590
playinfo.type.color = 180,180,180
playinfo.type.dimension = 120,120
playinfo.samplerate.pos = 95,395,light
time.remaining.pos = 780,485
time.remaining.color = 180,180,180
font.size.digi = 105
font.size.light = 35
font.size.regular = 40
font.size.bold = 50
font.color = 180,180,180

#-----------------------78 BLUE SEE BLACK-------------------------
[Gelo5_BlueSea_Black]
meter.type = circular
channels = 2
ui.refresh.period = 0.033
bgr.filename = BlueSea_Black_bgr.png
fgr.filename = BlueSea_Black_fgr.png
indicator.filename = BlueSea_Black_needle.png
steps.per.degree = 2
left.start.angle = -90
left.stop.angle = -0
right.start.angle = 90
right.stop.angle = 0
distance = 210
left.origin.x = 200
left.origin.y = 558
right.origin.x = 1715
right.origin.y = 555
meter.x = 0
meter.y = 0
screen.bgr = BlueSea_Black.jpg

— volumio optional entries -------

config.extend = True
albumart.pos = 783,24
albumart.dimension = 358,358
playinfo.title.pos = 100,830,bold
playinfo.artist.pos = 100,905,regular
playinfo.album.pos = 100,952,regular
playinfo.center = True
playinfo.maxwidth = 1740
playinfo.type.pos = 890,590
playinfo.type.color = 180,180,180
playinfo.type.dimension = 120,120
playinfo.samplerate.pos = 95,395,light
time.remaining.pos = 780,485
time.remaining.color = 180,180,180
font.size.digi = 105
font.size.light = 35
font.size.regular = 40
font.size.bold = 50
font.color = 180,180,180

#-----------------------80 MNN8-------------------------
[Gelo5_MNN8]
meter.type = circular
channels = 2
ui.refresh.period = 0.033
bgr.filename = MNN8_bgr.png
fgr.filename = MNN8_fgr.png
indicator.filename = MNN8_needle.png
steps.per.degree = 2
left.start.angle = -129
left.stop.angle = -49
right.start.angle = 129
right.stop.angle = 49
distance = 350
left.origin.x = -220
left.origin.y = 546
right.origin.x = 2160
right.origin.y = 512
meter.x = 0
meter.y = 0
screen.bgr = MNN8.jpg

— volumio optional entries -------

config.extend = True
albumart.pos = 706,32
albumart.dimension = 505,509
playinfo.title.pos = 635,800,bold
playinfo.artist.pos = 635,910,regular
playinfo.album.pos = 635,970,regular
playinfo.center = True
playinfo.maxwidth = 650
playinfo.type.pos = 1065,605
playinfo.type.color = 180,180,180
playinfo.type.dimension = 120,120
playinfo.samplerate.pos = 540,690,regular
time.remaining.pos = 710,585
time.remaining.color = 180,180,180
font.size.digi = 95
font.size.light = 40
font.size.regular = 40
font.size.bold = 50
font.color = 180,180,180

@davinci

There is no reason to perform volumio vrestart when changing a skin, random or list.
You only need to do this if you modify meters.txt.
Just stop the music, change your peppy settings, save and hit the play again, should do the trick.

Just for sharing. Happy watching and listening! :sunglasses:


PeppyMeter Screensaver Demo 3

PeppyMeter Screensaver Demo 4

4 Likes

Hi everyone! There is some difference in Peppymeter behavior in Volumio 2.917 and in all 3.xx incude latest (RPi4 4Gb):
2.917
All ok on 2.917
3.396
Very weak connection of needles movement with music on 3.396. Why is this happening? Has anyone observed this? Can it be cured?

please list all your plugins, so we have a small impression on your system.
As Peppy is running pretty stable.

Installed plugins (cant get a shot now, so as text):
Autostart
Now playing (disabled)
Peppymeter
Touch display
Spotify
Radio Paradise
Mother Earth
Mixcloud
80s80s
All latest. Volumio free.

How did you install Peppy?

As written here