PeppySpectrum - The plugin!

HI @balbuze is ther any chance to have spectrum working on my setting. I sent you the video to show what happends. At this moment I inactived it as it stay display one second.

Hope I would be able to test it.

Regards Georges

Hello!
New version for the plugin!
Now support custom folder and resolution.
Put your skins in the shared folder

/data/INTERNAL/PeppySpectrum/Templates

With the naming convention for folders:

myspectrum(widthxheiight)
ex wood(800x480)

size will be automatically set.
@Gelo5 already created nice spectrum!

Enjoy
800x480_9skin.zip (4,7 Mo)
peppyspectrum.zip (216,3 Ko)

1 Like

Spectrum works great! Good job!
Let me @balbuze add better photos and 1 additional skin (800x480).


Gelo5 (800x480).zip (5.5 MB)


Gelo5 (1280x400).zip (6.9 MB)

Unpack. Copy the entire folder to:
/data/INTERNAL/PeppySpectrum/Templates

3 Likes

HI Balbuze

I installed the plugin, see above the sequence of the process, then reboot volumio.
Here is the setting screen I have. the spectrum is not displayed.

====
ssh volumio@volumio.local
password volumio

data/INTERNAL

cd /data/INTERNAL
mkdir peppyspectrum
cd peppyspectrum
mkdir templates
exit

on the pc, cd to the directory where files to copy are (temp)
scp c:/temp/peppyspectrum.zip volumio@volumio.local:/data/INTERNAL/peppyspectrum.zip
scp c:/temp/800x480_9skin.zip volumio@volumio.local:/data/INTERNAL/800x480_9skin.zip

ssh volumio@volumio.local
password volumio
cd /data/INTERNAL
miniunzip peppyspectrum.zip -d ./peppyspectrum
miniunzip 800x480_9skin.zip -d ./peppyspectrum/templates

Remove old plugin.
Download the last version in /data/INTERNAL
then

mkdir ps
miniunzip peppyspectrum.zip -d ./ps
cd ps
volumio plugin install
cd ..
rm -Rf ps

reboot
You don’t have to create the Templates folder. Just drop spectrum unzipped folder in it like

/Templates/myspectrum(800x600)

HI
got the error message during installation.

volumio@volumio:/data/INTERNAL$ cd ps
volumio@volumio:/data/INTERNAL/ps$ volumio plugin install

This command will install the plugin on your device

 ================================ WARNING ====================================

This plugin is not verified by Volumio. Installing it is UNSAFE and can make your system UNSTABLE!
You are STRONGLY advised not to install plugins manually, better wait they are officially available.

 =============================================================================
? Do you want to install this plugin anyway? Yes
Compressing the plugin
Plugin succesfully compressed
Progress: 10
Status :Downloading plugin
nloading plugin at http://127.0.0.1:3000/plugin-serve/peppyspectrum.zip
Progress: 30
Status :Creating install location
Creating install location
Progress: 40
Status :Unpacking plugin
Unpacking plugin
Progress: 45
Status :Checking that the plugin is suitable for this version of Volumio The plugin can be used with this version of Volumio
Checking that the plugin is suitable for this version of Volumio The plugin can be used with this version of Volumio
Progress: 50
Status :Checking for duplicate plugin
Checking for duplicate plugin
Progress: 60
Status :Copying plugin to location
Copying plugin to location
Progress: 70
Status :Installing necessary utilities
Installing necessary utilities
Progress: 70
Status :Installing necessary utilities
Installing peppyalsa plugin dependencies
Progress: 70
Status :Installing necessary utilities
etc/systemd/system/peppyspectrum.service
Progress: 70
Status :Installing necessary utilities
Get:1 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB]
Progress: 70
Status :Installing necessary utilities
Get:2 http://archive.raspberrypi.org/debian buster InRelease [32.6 kB]
Progress: 70
Status :Installing necessary utilities
Get:3 https://deb.nodesource.com/node_14.x buster InRelease [4584 B]
Progress: 70
Status :Installing necessary utilities
Get:4 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages [13.0 MB]
Progress: 70
Status :Installing necessary utilities
Get:5 http://archive.raspberrypi.org/debian buster/main armhf Packages [400 kB]
Progress: 70
Status :Installing necessary utilities
Get:6 http://raspbian.raspberrypi.org/raspbian buster/non-free armhf Packages [110 kB]
Progress: 70
Status :Installing necessary utilities
Fetched 13.6 MB in 11s (1211 kB/s)
Progress: 70
Status :Installing necessary utilities
Reading package lists...
Progress: 70
Status :Installing necessary utilities
cloning peppyspectrum repo
Progress: 70
Status :Installing necessary utilities
installing apt packages
Progress: 70
Status :Installing necessary utilities
Reading package lists...
Progress: 70
Status :Installing necessary utilities
Building dependency tree...
Progress: 70
Status :Installing necessary utilities
Reading state information...
Progress: 70
Status :Installing necessary utilities
python3 is already the newest version (3.7.3-1).
Progress: 70
Status :Installing necessary utilities
python3-pygame is already the newest version (1.9.4.post1+dfsg-3).
Progress: 70
Status :Installing necessary utilities
0 upgraded, 0 newly installed, 0 to remove and 79 not upgraded.
Progress: 0
**Status :An error occurred while installing the plugin Error**
**An error occurred while installing the plugin Error**
**Failed to Install Plugin**

[Wheaten] Cleaned the layout to keep it readable.

did you change default password in volumio?

no, no !

1 Like

did you remove folders you created in /data/INTERNAL?

Another method - use e.g. Fillezilla

  1. Physically erase Peppyspectrum from (/data/plugins/user_interface/peppymeter and /data/INTERNAL/PeppySpectrum
  2. Unpack peppyspectrum.zip on your computer
  3. Create a Peppyspectrum folder in /home/volumio and copy the unpacked folder
  4. Go to home/volumio/peppyspectrum via SSH and use the command
    volumio plugin install.
    End

Now unzip the skins folder (on your computer) and move the entire folder to: /data/INTERNAL/PeppySpectrum/Templates

cannot delete the directory
volumio@volumio:/data/INTERNAL$ rm -r PeppySpectrum
rm: descend into write-protected directory ‘PeppySpectrum’? y
rm: cannot remove ‘PeppySpectrum/Templates’: Permission denied

Then delete the contents or chnage name

sudo rm..

point 1 done
point 3 name is Peppyspectrum or PeppySpectrum ?

It doesn’t matter what it’s called.I have PeppySpectrum
@balbuze - PW

same issue

volumio@volumio:~/PeppySpectrum$ volumio plugin install

This command will install the plugin on your device

 ================================ WARNING ====================================

This plugin is not verified by Volumio. Installing it is UNSAFE and can make your system UNSTABLE!
You are STRONGLY advised not to install plugins manually, better wait they are officially available.

 =============================================================================
? Do you want to install this plugin anyway? Yes
Compressing the plugin
No modules found, running "npm install"
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN peppyspectrum@0.0.8 No repository field.

Plugin succesfully compressed
Progress: 10
Status :Downloading plugin
nloading plugin at http://127.0.0.1:3000/plugin-serve/peppyspectrum.zip
Progress: 30
Status :Creating install location
Creating install location
Progress: 40
Status :Unpacking plugin
Unpacking plugin
Progress: 45
Status :Checking that the plugin is suitable for this version of Volumio The plugin can be used with this version of Volumio
Checking that the plugin is suitable for this version of Volumio The plugin can be used with this version of Volumio
Progress: 50
Status :Checking for duplicate plugin
Checking for duplicate plugin
Progress: 60
Status :Copying plugin to location
Copying plugin to location
Progress: 70
Status :Installing necessary utilities
Installing necessary utilities
Progress: 70
Status :An error occurred while installing the plugin Error
Installing peppyalsa plugin dependencies
Progress: 70
Status :Installing necessary utilities
Installing peppyalsa plugin dependencies
Progress: 70
Status :An error occurred while installing the plugin Error
etc/systemd/system/peppyspectrum.service
Progress: 70
Status :Installing necessary utilities
etc/systemd/system/peppyspectrum.service
Progress: 70
Status :An error occurred while installing the plugin Error
Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Progress: 70
Status :An error occurred while installing the plugin Error
Hit:2 http://archive.raspberrypi.org/debian buster InRelease
Progress: 70
Status :Installing necessary utilities
Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Progress: 70
Status :Installing necessary utilities
Hit:2 http://archive.raspberrypi.org/debian buster InRelease
Progress: 70
Status :An error occurred while installing the plugin Error
Get:3 https://deb.nodesource.com/node_14.x buster InRelease [4584 B]
Progress: 70
Status :Installing necessary utilities
Get:3 https://deb.nodesource.com/node_14.x buster InRelease [4584 B]
Progress: 70
Status :An error occurred while installing the plugin Error
Fetched 4584 B in 1s (3588 B/s)
Progress: 70
Status :Installing necessary utilities
Fetched 4584 B in 1s (3588 B/s)
Progress: 70
Status :An error occurred while installing the plugin Error
Reading package lists...
Progress: 70
Status :Installing necessary utilities
Reading package lists...
Progress: 70
Status :An error occurred while installing the plugin Error
cloning peppyspectrum repo
Progress: 70
Status :Installing necessary utilities
cloning peppyspectrum repo
Progress: 70
Status :An error occurred while installing the plugin Error
installing apt packages
Progress: 70
Status :Installing necessary utilities
installing apt packages
Progress: 70
Status :An error occurred while installing the plugin Error
Reading package lists...
Progress: 70
Status :Installing necessary utilities
Reading package lists...
Progress: 70
Status :An error occurred while installing the plugin Error
Building dependency tree...
Progress: 70
Status :Installing necessary utilities
Building dependency tree...
Progress: 70
Status :An error occurred while installing the plugin Error
Reading state information...
Progress: 70
Status :Installing necessary utilities
Reading state information...
Progress: 70
Status :An error occurred while installing the plugin Error
python3 is already the newest version (3.7.3-1).
Progress: 70
Status :An error occurred while installing the plugin Error
python3-pygame is already the newest version (1.9.4.post1+dfsg-3).
Progress: 70
Status :An error occurred while installing the plugin Error
0 upgraded, 0 newly installed, 0 to remove and 79 not upgraded.
Progress: 70
Status :Installing necessary utilities
python3 is already the newest version (3.7.3-1).
Progress: 70
Status :Installing necessary utilities
python3-pygame is already the newest version (1.9.4.post1+dfsg-3).
Progress: 70
Status :Installing necessary utilities
0 upgraded, 0 newly installed, 0 to remove and 79 not upgraded.
Progress: 0
Status :An error occurred while installing the plugin Error
An error occurred while installing the plugin Error
Failed to Install Plugin

[Wheaten] Cleaned the layout to keep it readable.

Impossible, what version of volumio do you have?
Only @balbuze can help here

… :upside_down_face:
can you check internet connectivity

volumio endpointstest

Hello!
PeppySpectrum is now available in the plugin store (beta).
What’s in ?

  • custom Spectrum
  • custom resolution
  • custom Spectrum size (number of bars)

In a very easy way. Just drop the folder with your custom Spectrum in the shared folder
/INTERNAL/PeppySpectrum/Templates/
with the naming convention :
myspectrum(weightxhighxnnumberofbars) ex : metal(800x600x30)
Number of bars can be omitted, then default is 30.
As it is always pleasant to have ready to use nice Spectrums, our best creator, @Gelo5 did it!
Warning : it’s beta
Known issue : does not work with software volume mixer!

Gelo5 (1920x1080x13).zip (5.1 MB)
Gelo5 (1920x1080x30).zip (6.8 MB)
Gelo5 (1920x1080x55).zip (8.7 MB)
Gelo5 (800x480x30).zip (5.5 MB)
Gelo5 (1280x400x30).zip (6.9 MB)