Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.74 KB

README.md

File metadata and controls

38 lines (26 loc) · 1.74 KB

Flashy Lamp Thing

A fork of Christian Scheb's Sound-To-Light-OSC, customised for remote GPIO in place of OSC.

"Real-time detection of beats with Python from an audio input device (typically 'Stereo Mix')"

🎥 YouTube Livestream Involving This Project

Image: The lamp that shall flash I received this lamp as apart of a secret santa and have loved it ever since. It's internal electronics are really simple, allowing me to do this project without risking the lamp (or my life I guess).

Notes

  • Built for use on Windows & Linux as I need this to run on a Raspberry Pi 4
  • This project is tailored to my personal needs, therefore, there may be some weird code
  • The removal of OSC does sort-of kill the point of the original repo, however, I'm using remote GPIO as I'm using a Raspberry Pi 4 for light control and it's the easiest way to implement it

Required modules

Execution

Simply run either from the commandline or directly

beatDetector.py - Runs normally, with console and GUI

beatDetectorNoConsole.pyw - Just runs with the GUI

Acknowledgments

Based on scheb/python-beat-detector, which itself is based on shunfu/python-beat-detector