Ambient Lighting for Mac · Open Source
Dein Bildschirm, bis an die Wand.
Backglow liest die Ränder deines Mac-Bildschirms und gibt ihre Farben in Echtzeit an einen LED-Strip hinter dem Monitor weiter. Filme, Spiele und Musikvideos wirken größer, und im dunklen Raum ist der Kontrast zum hellen Bildschirm weniger hart.
Für macOS 26 · Kostenlos unter GPL-3.0 · Auf Deutsch und Englisch
Vom Pixel zur LED in wenigen Millisekunden
Alles läuft lokal auf deinem Mac. Backglow baut keine Internetverbindung auf.
Bild erfassen
ScreenCaptureKit liefert das Bild eines Bildschirms, ohne Backglows eigene Fenster und mit einstellbarer Auflösung und Bildrate.
Zonen berechnen
Ein Metal-Shader mittelt die Ränder auf der GPU in linearem Licht. Eine Zone pro LED, so wie dein Strip verlegt ist.
Licht ausgeben
Geglättete Farben gehen per USB an einen ESP32 oder ESP8266, der den Strip ansteuert. Bis zu 60 Bilder pro Sekunde.
Ruhiges Licht statt Discoeffekt
Die Bildverarbeitung folgt den bewährten Verfahren von HyperHDR und ist für den Mac neu geschrieben.
Live-Vorschau
Du siehst jede Zone mit Nummer und berechneter Farbe, bevor überhaupt ein Strip angeschlossen ist.
Filmränder erkennen
Schwarze Balken werden ausgeklammert, aber erst, wenn sie stabil sind. Dunkle Szenen lassen den Rahmen nicht springen.
Weiche Übergänge
Eine Federglättung mit eigenem Ausgabetakt und ein Anti-Flicker-Filter verhindern Zappeln und Flimmern.
Farbkalibrierung
Acht Referenzfarben, Farbtemperatur, Gamma und Kanalverstärkung gleichen deinen Strip an deine Wand an.
Grundlicht und Leistungsgrenze
Ein sanftes Grundlicht für dunkle Bilder und eine Obergrenze, die helle Szenen gleichmäßig abdämpft.
Profil auf dem Controller
LED-Anordnung und Farbwerte lassen sich auf dem ESP speichern und werden beim nächsten Verbinden geladen.
Was du brauchst
Dazu ein Abend Bastelzeit und etwas Lötzinn.
- Einen Mac mit macOS 26Für den Build außerdem Xcode 26.
- Einen adressierbaren LED-StripWS2812B, rundum hinter den Monitor geklebt.
- Einen ESP32 oder ESP8266Die passende Firmware liegt im Repository.
- Ein 5-V-NetzteilPassend zur Zahl der LEDs, mit gemeinsamer Masse.
Noch Vorabversion, schon im Einsatz
Backglow wird gerade für einen ersten Release vorbereitet. Bis dahin baust du die App mit einem Befehl selbst. Fragen und Fehler gerne als Issue auf GitHub.