Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


PeppyMeter and moOde
Latest WIP update

Peppy integration mostly done.
- ALSA level FIFO pipes used (no need for player-specific FIFO's or Loopback)
- ALSA pipeline automatically configured
- MPD, Renderers, DSP including CamillaDSP supported

       

TODO:
- Deb packages for PeppyALSA, PeppyMeter and PeppySpectrum
- DSD native option ?
- Config Screens for peppy config.txt, meters/spectrum.txt ?

Not working: PeppySpectrum
- FIFO pipe has data
- Display is initialized
- Spectrum not showing
- Maybe a config issue ? Volunteer debuggers needed :-)

Test image
Maybe sometime next week
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
Amazing, Tim. Simply an amazing work.
Reply
(08-10-2025, 02:10 PM)Tim Curtis Wrote: Latest WIP update

Peppy integration mostly done.
- ALSA level FIFO pipes used (no need for player-specific FIFO's or Loopback)
- ALSA pipeline automatically configured
- MPD, Renderers, DSP including CamillaDSP supported



TODO:
- Deb packages for PeppyALSA, PeppyMeter and PeppySpectrum
- DSD native option ?
- Config Screens for peppy config.txt, meters/spectrum.txt ?

Not working: PeppySpectrum
- FIFO pipe has data
- Display is initialized
- Spectrum not showingk snjmk
- Maybe a config issue ? Volunteer debuggers needed :-)

Test imaget
Maybe sometime next week

Hi Tim, 
I dont think to be enough skilled  to be useful, but please: do not hesitate to ask anything you feeĺ needed.
Best regards and thanks,
Francesco
Reply
(08-10-2025, 09:30 PM)fdealexa Wrote:
(08-10-2025, 02:10 PM)Tim Curtis Wrote: Latest WIP update

Peppy integration mostly done.
- ALSA level FIFO pipes used (no need for player-specific FIFO's or Loopback)
- ALSA pipeline automatically configured
- MPD, Renderers, DSP including CamillaDSP supported



TODO:
- Deb packages for PeppyALSA, PeppyMeter and PeppySpectrum
- DSD native option ?
- Config Screens for peppy config.txt, meters/spectrum.txt ?

Not working: PeppySpectrum
- FIFO pipe has data
- Display is initialized
- Spectrum not showingk snjmk
- Maybe a config issue ? Volunteer debuggers needed :-)

Test imaget
Maybe sometime next week

Hi Tim, 
I dont think to be enough skilled  to be useful, but please: do not hesitate to ask anything you feeĺ needed.
Best regards and thanks,
Francesco

lol, my peppy skills are minimal but the author created good documentation and the sources are very well written so it was not too difficult to understand how to install and configure it, and to make meter templates. But I also relied on your excellent work and so many thanks :-)

Did u ever get PeppySpectrum to work?
The install is similar to PeppyMeter.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
Hi @Tim Curtis ,

Will official Moode 9 will soon support PEPPY Meter?
That would be amazing.  I'm using current 8.3version with additional installed PeppyMeter only.

would be great if it support DSD bit perfect on Peppymeter too. 
[Image: pernpleng.jpg]

THank you and Best Regards,
Nattaphoom
Reply
(08-13-2025, 01:52 AM)nattaphoomd Wrote: Hi @Tim Curtis ,

Will official Moode 9 will soon support PEPPY Meter?
That would be amazing.  I'm using current 8.3version with additional installed PeppyMeter only.

would be great if it support DSD bit perfect on Peppymeter too. 
[Image: pernpleng.jpg]

THank you and Best Regards,
Nattaphoom

Yes thats the goal.

The DSD native feature would create complexity in the MPD and Peppy configurations. I'm not sure yet whether I'm going to implement it but if not I'll prolly publish the manual steps to configure it.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
(08-13-2025, 01:21 PM)Tim Curtis Wrote:
(08-13-2025, 01:52 AM)nattaphoomd Wrote: Hi @Tim Curtis ,

Will official Moode 9 will soon support PEPPY Meter?
That would be amazing.  I'm using current 8.3version with additional installed PeppyMeter only.

would be great if it support DSD bit perfect on Peppymeter too. 
[Image: pernpleng.jpg]

THank you and Best Regards,
Nattaphoom

Yes thats the goal.

The DSD native feature would create complexity in the MPD and Peppy configurations. I'm not sure yet whether I'm going to implement it but if not I'll prolly publish the manual steps to configure it.

Hi Tim,

Thank you for your effort work on Moode + Peppy. its valuable.

In another OS. PeppyScreenSaver plugin are able to bring Cover + track + time to show beside VU meter too.
I think we can do the same but need to customize reading Tag , Cover, time in python of PEPPY.py to read currentsong.txt  or cover.jpg.... to integrated to peppy display.
I will experiment on it.   that would be great for wide screen display benefit.


My desire display is VU meter + Cover current song  +  current playlist running track.   

Best REgards,
Nattaphoom
Reply
(08-13-2025, 02:05 PM)nattaphoomd Wrote:
(08-13-2025, 01:21 PM)Tim Curtis Wrote:
(08-13-2025, 01:52 AM)nattaphoomd Wrote: Hi @Tim Curtis ,

Will official Moode 9 will soon support PEPPY Meter?
That would be amazing.  I'm using current 8.3version with additional installed PeppyMeter only.

would be great if it support DSD bit perfect on Peppymeter too. 
[Image: pernpleng.jpg]

THank you and Best Regards,
Nattaphoom

Yes thats the goal.

The DSD native feature would create complexity in the MPD and Peppy configurations. I'm not sure yet whether I'm going to implement it but if not I'll prolly publish the manual steps to configure it.

Hi Tim,

Thank you for your effort work on Moode + Peppy. its valuable.

In another OS. PeppyScreenSaver plugin are able to bring Cover + track + time to show beside VU meter too.
I think we can do the same but need to customize reading Tag , Cover, time in python of PEPPY.py to read currentsong.txt  or cover.jpg.... to integrated to peppy display.
I will experiment on it.   that would be great for wide screen display benefit.


My desire display is VU meter + Cover current song  +  current playlist running track.   

Best REgards,
Nattaphoom

Yes, you would need to modify the peppymeter and peppyspectrum sources to parse currentsong.txt and display the desired elements at specific positions.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
(08-10-2025, 09:42 PM)Tim Curtis Wrote:
(08-10-2025, 09:30 PM)fdealexa Wrote:
(08-10-2025, 02:10 PM)Tim Curtis Wrote: Latest WIP update

Peppy integration mostly done.
- ALSA level FIFO pipes used (no need for player-specific FIFO's or Loopback)
- ALSA pipeline automatically configured
- MPD, Renderers, DSP including CamillaDSP supported



TODO:
- Deb packages for PeppyALSA, PeppyMeter and PeppySpectrum
- DSD native option ?
- Config Screens for peppy config.txt, meters/spectrum.txt ?

Not working: PeppySpectrum
- FIFO pipe has data
- Display is initialized
- Spectrum not showingk snjmk
- Maybe a config issue ? Volunteer debuggers needed :-)

Test imaget
Maybe sometime next week

Hi Tim, 
I dont think to be enough skilled  to be useful, but please: do not hesitate to ask anything you feeĺ needed.
Best regards and thanks,
Francesco

lol, my peppy skills are minimal but the author created good documentation and the sources are very well written so it was not too difficult to understand how to install and configure it, and to make meter templates. But I also relied on your excellent work and so, many thanks :-)

Did u ever get PeppySpectrum to work?
The install is similar to PeppyMeter.

Just an FYI that the Spectrums are working perfectly now thanks to some help from creator @rpi
https://www.diyaudio.com/community/threa...st-8079246
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
Hi @Tim Curtis ,

Thank you for update.
I'm thinking about option selector between  DSD direct option
This option will give bit perfect.
-> Auto disable CamilladDsp won't work -> only PEPPY METER will work  with  MPD DOP ="no" bitperfect DSD stream as no convert to PCM and separate pipe to HW DAC.
option 2 using DSP but DSD to convert to PCM (non bitperfect)
 DSD -> DOP = yes.
this option will work with CamillaDSP + Peppy Meter but DSD will be converted by MPD automatically.

Do you think this option is make sense?   We all know some people listening to bit perfect DSD and they won't need DSP.....    as DSP will somehow alter DSD file. as well as  CamillaDSP on PI isn't capable to handle DSD128 DSD256 anyway.......

people need to choose option between

1. CamillaDSP + peppymeter working  (While above DSD128 not support)  
or
 2.  PeppyMeter working +DSD direct bit perfect.. (DSD support upto DAC support) but sorry no CamillaDSP..

that the trade off while both option   to secure PEPPYMETER will working in both configuration.

I think that is only option so far on Moode 9 now.  Correct me if I'm Wrong?

Best Regards,
Nattaphoom
Reply


Forum Jump: