Make your light bulbs and your music work together.
a video is better than any explanations https://youtu.be/8zNVBwRK-44 .
How does it work?
-If iTunes is playing, LIFX bulbs will sync through your song BPM ( e.g. calculated thanks to Mixxx app https://www.mixxx.org/).
-If itunes is not playing or no BPM have been detected, This software detect BPM with your microphone!
You need to have auto Shazam "on";
Requirements:
Tested on a MacOs 10.14.6 10.13.6. and 10.11.6 Python version 2.7.14
Shazam: https://itunes.apple.com/us/app/shazam/id897118787?mt=12
Spotify dev account: https://spotipy.readthedocs.io/en/latest/#installation
##Prerequisites:
Pillow- Screen Grabber https://pypi.python.org/simple/pillow/
download the wheel (.whl): 5.0 for 10.11.6 and 5.1 for 10.13.4.
pip install (drag&drop downloaded wheel into your terminal to obtain the path)
pip install git+https://github.com/mpapi/[email protected]
pip install colour
pip install requests
pip install spotipy
pip install six
brew install nmap
#https://developer.spotify.com/documentation/general/guides/app-settings/ export SPOTIPY_CLIENT_ID='' export SPOTIPY_CLIENT_SECRET=''
/usr/bin/python ~/Documents/GitHub/mic2Lifx/mic2Lifx.py 192.168.0.21 192.168.0.16 192.168.0.25 192.168.0.24 192.168.0.13 sudo /usr/bin/python ~/Documents/GitHub/mic2Lifx/justFindIP.py
/usr/bin/python ~/Documents/GitHub/mic2Lifx/mouseMove.py /usr/local/bin/pip install pyautogui==0.9.40 /usr/local/bin/pip install cdifflib /usr/local/bin/pip install spotipy --upgrade
similar("Apple","Appel") from difflib import SequenceMatcher