TillSchlemmermeier / l3d-controller-software

3 stars 0 forks source link

Sound2Light #5

Closed Co-eus closed 4 years ago

Co-eus commented 6 years ago

I gonna start to work on the sound2light engine, with two effects:

-beat_oscillate: an effect which modulates the brightness of the channel according to the detected beat

linkdump: https://github.com/mplanck/sound2light https://github.com/shuairan/pystol http://archive.gamedev.net/archive/reference/programming/features/beatdetection/index.html http://samcarcagno.altervista.org/blog/basic-sound-processing-python/?doing_wp_cron=1524386352.8669629096984863281250 https://bastibe.de/2012-11-02-real-time-signal-processing-in-python.html

Co-eus commented 6 years ago

This is also helpful, has low/high/bandpass filters: https://github.com/jiaaro/pydub

Co-eus commented 6 years ago

First example added, the script can capture sound from the soundcard, analyze the spectrum and gives back the amplitude of the low, mid and high frequency spectrum. integrating it into the l3d program should be doable, I'm quite curious about the CPU load...