Skip to content
project-owner edited this page Feb 10, 2023 · 5 revisions

Introduction

PeppySpectrum is a software Spectrum Analyzer written in Python. It was originally developed as a screensaver for the Peppy Player. With minor modifications it became a stand-alone application. PeppySpectrum receives volume data from media players (e.g. vlc) via named pipe.

spectrums

Key Features

Here are the key features of the program:

  • Written in Python.
  • Pygame and Pillow libraries have been leveraged for the UI purposes.
  • UI is available in four resolutions 320x240, 480x320, 800x480, 1280x400 pixels.
  • Allows to add your own analyzers in custom resolution.
  • The input for the program is the data from the named pipe. That signal should be provided by the peppyalsa plugin.
  • Open-source. All source files are available on Github.
  • The fixed data is available for the testing and tuning purposes.

Next>>