Spectrum analyzer
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 115 commits ahead of rm-hull:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src Migrate to python3 Dec 22, 2016
.gitignore gitignore Aug 12, 2016
COPYING Added GNU GPL v3 license Feb 13, 2009
Makefile Update for new version of python (#18) Jan 7, 2017
PKGBUILD ability to start/stop spectrumyzer by one command Jan 7, 2017
README.md
config Implements curves render method (#22) May 2, 2017
setup.cfg
spectrumyzer-toggle Fix for toggle script Jan 7, 2017
spectrumyzer.desktop ability to start/stop spectrumyzer by one command Jan 7, 2017
spectrumyzer.py Fix bars with negative height (#25) Jan 19, 2018

README.md

Spectrumyzer

prev (click on the preview to watch demo)

Dependencies

Make sure you have git and the full gcc stack installed, and then install the following packages:

python
cairo
python-cairo
python-gobject
fftw
libpulse

Ubuntu/Linux Mint

apt-get install libpulse-dev python3-dev libfftw3-dev

Build

git clone https://github.com/HaCk3Dq/spectrumyzer.git
cd spectrumyzer
make

Note: Locate Python.h and change path to python3.6m in Makefile if you need

If this completes successfully, test with:

./spectrumyzer.py

And try to play some music

References