Project with PeppyMeter Screensaver Plugin for VOLUMIO v2.9xx and 3.0xx buster

@2aCD Thanks a lot. it is now resolved with disable_overscan=1

Hey @2aCD

Hurray! Overscan was my “cutoff” problem as well…

Now, the “standard” Volumio screen is cutoff some on the menu side (but not big deal, as I leave TV screen mostly for PeppyMeter anyways… and now full and centered).

Xant

1 Like

Ok I‘m glad to hear that.
:+1:

Darko Audio have a review regarding the new Yamaha Technics SU-C700M2 integrated amplifier (Technics SU-G700M2)

Sure nice, but expensive Audio gear…

What Im saying here?!

2 BIG VU Meters… which as we know (besides “high-end”), not usual nowadays… and “minimalist”…

image

image

That said, the only Peppy Theme I use is “Gold” (which thinks a misleading “name”…).

Regardless, in Darko’s article he wrote:
“And let us not forget: when a man is tired of VU meters, he is tired of life.” (pun intended!) : P

Thanks RPi… and thanks for PeppyMeter!
Audiophile quality, VU Meters… at “down-to-Earth”.

Xant

Hi again,

for the peppy meter with the volumio spotify plugin it’s needed to change the output device of the plugin from your soundcard to peppyalsa.
please change the file: /etc/spopd.conf

[sox]
output_type = alsa
#output_name = plughw:2,0
output_name = peppyalsa

This solution is now only for standard VOLUMIO not for buster.

hello, is the above step still correct for latest plugin and latest volumio? or is the procedure different now?

my needles were not moving for spotify so i changed to peppyalsa and then it broke. so i have to factory reset.

@2aCD

This is an “unusual” post… just to say, “Thank You”.

Now that the screen/resolution is clarified, I may say how impressing the PeppyMeter is…

  1. High Refresh rate
    Nowadays, refresh rate is important… to avoid lags, or weird graphic visual…

  2. Like “Real”
    The PeppyMeter looks sooo “real”, that indeed reflects the “real” thing… that is, old Amps with VU meters.
    Even “old Amps with VU meters” has a delay (due to coil, or inertia response)… not instant!
    But PeppyMeter even REPRODUCE this “real” feeling… and there is a “real World” delay… but NOT from graphical refresh rate. That is… still been “Computer”… still feels “real”.

I’m a Jazz kind of guy, but learning some “electronics” on the way.

Check this, for a real good sense of PeppyMeter VU:

Darko Audio: Electronica for audiophiles (Part 1)

Xant

1 Like

I believe you need to change in two areas for Spotify on v2.9x. Please see the link below.

1 Like

I am using this case which I bought from Amazon.com and it works very well. The temp is never more than 57.4 c.

![20210923_151237|690x388](upload://8w

XkC6c11mIl4MFKMRAENIQ799f.jpeg)

volumio@main:~$ login as: volumio
login: Cannot possibly work without effective root
volumio@main:~$ volumio@192.168.1.110’s password:

                   ___
                  /\_ \                        __
     __  __    ___\//\ \    __  __    ___ ___ /\_\    ___
    /\ \/\ \  / __`\\ \ \  /\ \/\ \ /' __` __`\/\ \  / __`\
    \ \ \_/ |/\ \L\ \\_\ \_\ \ \_\ \/\ \/\ \/\ \ \ \/\ \L\ \
     \ \___/ \ \____//\____\\ \____/\ \_\ \_\ \_\ \_\ \____/
      \/__/   \/___/ \/____/ \/___/  \/_/\/_/\/_/\/_/\/___/

         Free Audiophile Linux Music Player - Version 2.0

      © 2015-2020 Michelangelo Guarise - Volumio Team - Volumio.org

Volumio Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Welcome to Volumio for Raspberry Pi (5.4.83-v7l+ armv7l)
volumio@main:~$ vcgencmd measure_temp
temp=34.5’C
volumio@main:~$

you mean that’s cool?

does this work with dsi monitors, i have one of these
https://www.amazon.co.uk/ElecLab-Raspberry-Touchscreen-Monitor-Capacitive/dp/B08LVC4KRM/ref=sr_1_1?dchild=1&keywords=eleclab+7+dsi&qid=1632660251&s=instant-video&sr=1-1

Hi @Gavin_Munday,
I have not test with this display, but it connected on the same way as an original Raspberry Pi display.
I think it works also. The resolution is supported.
Best regards
2aCD

thanks il give it a go, on a side note i have a super tower cooler on my pi4 thats running volumio

volumio@192.168.1.195’s password:
___
/_ \ __
__ __ //\ \ __ __ ___ ___ /_\ ___
/\ /\ \ / __\\ \ \ /\ \/\ \ /' __ __\/\ \ / __
\ \ _/ |/\ \L\ \
\ _\ \ _\ /\ /\ /\ \ \ /\ \L\
\ _
/ \ _//_\ _/\ _\ _\ _\ _\ _/
// // // // /////////___/

         Free Audiophile Linux Music Player - Version 2.0

      © 2015-2020 Michelangelo Guarise - Volumio Team - Volumio.org

Volumio Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Welcome to Volumio for Raspberry Pi (5.4.83-v7l+ armv7l)
Last login: Sat Sep 25 12:41:49 2021 from 192.168.1.131
volumio@audiophile:~$ vcgencmd measure_temp
temp=36.5’C

Hi 2aCD,
How are you ? I got a problem for connecting an USB DAC, need your help !

The peppyalsa shows error:

Here are some related info for your reference:

1) aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
Subdevices: 4/4
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 IEC958/HDMI [bcm2835 IEC958/HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: ALSA [bcm2835 ALSA], device 2: bcm2835 IEC958/HDMI1 [bcm2835 IEC958/HDMI1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Headphones [bcm2835 Headphones], device 0: bcm2835 Headphones [bcm2835 Headphones]
Subdevices: 3/3
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
card 2: sndrpihifiberry [snd_rpi_hifiberry_dac], device 0: HifiBerry DAC HiFi pcm5102a-hifi-0 [HifiBerry DAC HiFi pcm5102a-hifi-0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 3: Dummy [Dummy], device 0: Dummy PCM [Dummy PCM]
Subdevices: 8/8
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
card 5: AUDIO [SMSL USB AUDIO], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0

2) /etc/asound.conf
pcm.!default {
type plug
slave.pcm “peppyalsa”
}
ctl.!default {
type hw
card 5
device 0
}

pcm.peppyalsa {
type plug
slave.channels 4

slave.pcm {
    type multi

    slaves.a.pcm "output"
    slaves.a.channels 2
    slaves.b.pcm "peppymeter"
    slaves.b.channels 2

    bindings.0 { slave a; channel 0; }
    bindings.1 { slave a; channel 1; }
    bindings.2 { slave b; channel 0; }
    bindings.3 { slave b; channel 1; }
}

ttable.0.0 1
ttable.1.1 1
ttable.0.2 1
ttable.1.3 1

}

pcm.peppymeter{
type meter
slave.pcm “dummy”
scopes.0 peppyalsa
}

pcm_scope.peppyalsa {
type peppyalsa
decay_ms 400
meter “/tmp/myfifo”
meter_max 100
meter_show 1
spectrum “/tmp/myfifosa”
spectrum_max 100
spectrum_size 30
}

pcm_scope_type.peppyalsa {
lib /usr/local/lib/libpeppyalsa.so
}

pcm.dsp0 peppyalsa

pcm.softvolume {
type softvol
slave.pcm “output”
control {
name “SoftMaster”
card 5
device 0
}
max_dB 0.0
min_dB -50.0
resolution 100
}

pcm.output {
type copy
slave.pcm “snd_card”
}

pcm.dummy {
type hw
card Dummy
device 0
}

pcm.snd_card {
type hw
card 5
device 0
}

ctl.snd_card {
type hw
card 5
device 0
}

3) /etc/mpd.conf
audio_output {
type “alsa”
name “peppyalsa”
device “peppyalsa”
dop “no”

}

Sincerely.
KMF

so it seems like we need to do a factory reset everytime we want to make an update to volumio. is there a way around this?

No, the PeppyMeter plugin doesn’t change original files. The contemporary script had done this.
But now also this script is available as plugin. You can disable it for a system update.

Please start with a fresh installation with both plugins and in future is an Volumio inplace update
possible.

Now I have installed this head sink between raspberry and DAC.

After one hour playtime with a 1920x1080 display and PeppyMeter is running in random mode the CPU temperature is 50-52 grad Celsius.

I can live with that as fan less cooling.
:wink:

@2aCD

I had some temp issues before, as we previously discussed (small passive, in an almost “caseless” RPi, temps ~60).

You pointed this heat-sink before, which still in my list (my understanding is that takes some weeks to deliver from overseas).

Xant

Yes, I had it ordered 2021-09-13 and delivered 2021-09-30

It is the 3mm variant.

when i add the PEpYMETTER
i heard little noise clip in usb.
why?
only in usb

Hi @2aCD
How make meters work with Tidal Connect? (Volumio v2.917)

1 Like