The best way to sync Philips Hue lights with HDMI video sources
*This project has no affiliation with Philips Hue or Signify.
Harmonize is a low latency video analysis and pass-through application built in Python which alters Philips Hue lights based on their location relative to a screen; creating an ambient lighting effect and expanding content past the boundries of a screen.
Low Latency loop-through HDMI output
Location based light changes
Streaming to Hue Lights via Entertainment API
Sending 50-75 color updates per second
Requirements: (Tested on Raspberry Pi 4B)
RAM: 512MB Minimum
CPU: 1GHz minimum, 4 Cores strongly reccomended
HDMI Splitter (Must be able to output 4k & 1080/720p simultaneously)
USB3.0 HDMI Capture Card (throughput of 720/1080p)
Join our our mailing list to obtain Beta access, provide potential-user feedback, and stay updated on our progress.