Sen descrición

subDesTagesMitExtraKaese c657d9dcef bugfix %!s(int64=2) %!d(string=hai) anos
.gitignore c657d9dcef bugfix %!s(int64=2) %!d(string=hai) anos
README.md 4b91895eab added python sources %!s(int64=4) %!d(string=hai) anos
audio.py 4b91895eab added python sources %!s(int64=4) %!d(string=hai) anos
audioHandler.py 279d20b325 made audio class more universal %!s(int64=3) %!d(string=hai) anos
audio_output.py 4b91895eab added python sources %!s(int64=4) %!d(string=hai) anos
beatDetection.py 4b91895eab added python sources %!s(int64=4) %!d(string=hai) anos
cube_control.ino e3b882a385 init %!s(int64=4) %!d(string=hai) anos
displayHandler.py 4b91895eab added python sources %!s(int64=4) %!d(string=hai) anos
gui.py 4b91895eab added python sources %!s(int64=4) %!d(string=hai) anos
lc444_audio.png 4b91895eab added python sources %!s(int64=4) %!d(string=hai) anos
lc444_control.png 4b91895eab added python sources %!s(int64=4) %!d(string=hai) anos
main.py c657d9dcef bugfix %!s(int64=2) %!d(string=hai) anos
mqttHandler.py 4b91895eab added python sources %!s(int64=4) %!d(string=hai) anos
run.bat 4b91895eab added python sources %!s(int64=4) %!d(string=hai) anos
serialHandler.py 1abb3708ee add support for linux USB devices %!s(int64=3) %!d(string=hai) anos
storage.py 4b91895eab added python sources %!s(int64=4) %!d(string=hai) anos
ui.py 4b91895eab added python sources %!s(int64=4) %!d(string=hai) anos
ui.ui 4b91895eab added python sources %!s(int64=4) %!d(string=hai) anos

README.md

LC444 firmware

cube_control.ino

LC444 Control GUI

$ python3 gui.py

lc444_control

LC444 Audio visualizer

$ python3 main.py

main.py 
  -s (shadow, no GUI) 
  -i (use mic instead of loopback) 
  -f --framerate <f=60>
  -t --time <t=0.033> 
  -b --brightness <b=15> 
  -w --write <filename.wav>

lc444_audio

  • audio FFT
  • beat detection
  • visualization on 4x4x4 LED cube
  • MQTT broadcast