Redis + Audio Analysis for near-realtime fun
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
alban 266a31f0bb [fix] readme 11 months ago [fix] readme 11 months ago [init] 11 months ago
requirements.txt [init] 11 months ago

Redilysis = Redis + Audio Analysis

Redilysis sends audio analysis to a redis install. What’s the use? Using that information for multiple visualizations, of course!


git clone
cd redilysis
pip install -r requirements.txt
python3 --help


There are two available modes.

One is the slow mode with BPM recognition:

python3 -m bpm -s 1 -f 44100

Pushes following keys in redis:

  • onset
  • bpm
  • beats

The other is a fast mode with spectrogram analysis

python3 -m spectrum -s 0.1 -f 4410

Pushes following keys in redis:

  • rms
  • spectrum
  • tuning