Things-Brücke
Verbindet Things im Browser mit OSC-Programmen im Netz – TouchOSC, Max/MSP, Pure Data, TouchDesigner, Processing, Ableton. Browser können kein OSC (UDP) senden; das übernimmt dieses kleine Programm auf dem eigenen Rechner.
Nichts installieren nötig: ZIP entpacken, Programm per Doppelklick starten. Es öffnet sich ein Fenster mit Meldungen – offen lassen, solange die Brücke gebraucht wird.
Erster Start
- macOS: Beim ersten Mal meldet macOS „nicht verifizierter Entwickler“. Dann Rechtsklick (oder Ctrl-Klick) auf
Things-Bruecke→ Öffnen → Öffnen. Falls das nicht reicht: Systemeinstellungen → Datenschutz & Sicherheit → ganz unten Dennoch öffnen. - Windows: Bei „Der Computer wurde durch Windows geschützt“ auf Weitere Informationen → Trotzdem ausführen. Die Frage der Firewall nach Netzwerkzugriff mit Zulassen beantworten – sonst kommt kein OSC von anderen Geräten an.
In Things verbinden
- Things in Chrome, Edge oder Firefox öffnen (Safari kann sich nicht mit der Brücke verbinden).
- Unter „Diese Station“ → OSC (über die Things-Brücke) → Mit Brücke verbinden.
- Things zeigt, an welche Adresse OSC geschickt werden kann, z. B.
192.168.178.20:9000.
Nach dem ersten erfolgreichen Verbinden verbindet sich Things beim nächsten Öffnen automatisch, wenn die Brücke läuft.
OSC empfangen
Im sendenden Programm (z. B. TouchOSC auf dem Handy) als Ziel die angezeigte Adresse und Port 9000 eintragen. Jede OSC-Adresse erscheint in Things als Eingang:
/1/fader1 0.75 → osc/1/fader1 = 0.75 /xy 0.2 0.8 → osc/xy = 0.2 und osc/xy#1 = 0.8
Diese Eingänge werden wie alle anderen mit den übrigen Stationen des Kanals geteilt.
OSC senden
- Unter „Senden an“ die IP-Adresse und den Port des Empfängers eintragen (gleicher Rechner:
127.0.0.1). - Eine Verbindung anlegen, Ziel OSC (über die Brücke), Adresse z. B.
/licht/rot. - Werte werden als Gleitkommazahl gesendet, standardmäßig im Bereich 0–1.
Beispiel Max/MSP: [udpreceive 8000] → [route /licht/rot]. Pure Data: [netreceive -u -b 8000] → [oscparse].
Sicherheit
Die Brücke nimmt Verbindungen nur von diesem Rechner und nur von Things auf connectingeverydaythings.com bzw. hauchz.art an. Andere Webseiten können sie nicht benutzen.