Vollständiges Benutzerhandbuch für DMX TimeCode Player
DMX TimeCode Player ist ein professioneller Medienplayer für Lichtdesigner. Er sendet SMPTE Timecode über Art-Net während der Wiedergabe von Audio- oder Videodateien und ermöglicht so eine framegenaue Synchronisation mit Ihrem Lichtpult.
💡 Tipp: Stellen Sie sicher, dass sich Ihr Lichtpult und der DMX TimeCode Player im selben Netzwerk befinden, um Timecode zu empfangen.
⚠️ Wichtig: Die App ist nicht notarisiert. macOS zeigt möglicherweise eine Warnung beim ersten Start. Dies ist normal für Indie-Software.
Das Hauptfenster ist in mehrere Bereiche unterteilt:
Zeigt die aktuelle Position im Format HH:MM:SS:FF (Stunden:Minuten:Sekunden:Frames). Die
Framerate
kann in den Einstellungen auf 24, 25 oder 30 fps eingestellt werden.
Die Anwendung sendet SMPTE Timecode über das Art-Net-Protokoll. Dies ermöglicht Ihrem Lichtpult, Cues zu präzisen Zeitpunkten während der Wiedergabe auszulösen.
An Ihrem Lichtpult:
💡 Unterstützte Pulte: grandMA, Onyx, Hog, Chamsys, ETC Eos und jedes Pult mit Art-Net Timecode Unterstützung.
Steuern Sie den Player von Ihrem Lichtpult über Art-Net oder sACN DMX-Eingang.
Dieser Abschnitt bietet detaillierte DMX-Kanalinformationen für alle drei Betriebsmodi. Wählen Sie den Modus, der Ihren Anforderungen am besten entspricht.
📥 Geräteprofile für Ihr Lichtpult herunterladen:
Kompatibel mit Obsidian Onyx und anderen Pulten, die .Fixture-Dateien unterstützen.
Grundlegende Wiedergabesteuerung mit Trackauswahl. Steuern Sie die Wiedergabe und wechseln Sie zwischen Tracks mit einem einzigen DMX-Kanal.
| Kanal | Funktion | Wertebereich | Beschreibung |
|---|---|---|---|
| 1 | Wiedergabesteuerung | 0–255 |
0–5: Stopp (zum Anfang zurücksetzen) 6–10: Pause (aktuelle Position halten) 11–20: Spiele Track 1 21–30: Spiele Track 2 31–40: Spiele Track 3 ...weiter in 10er Schritten... 231–240: Spiele Track 23 241–245: Spiele Track 24 246–255: Stopp |
💡 Track Formel: Track-Nummer = floor((DMX-Wert - 11) / 10) + 1. Beispiel: DMX 25 spielt Track 2.
Fügt Loop-Zähler-Steuerung hinzu. Legen Sie fest, wie oft ein Track wiederholt werden soll, bevor er stoppt.
| Kanal | Funktion | Wertebereich | Beschreibung |
|---|---|---|---|
| 1 | Wiedergabesteuerung | 0–255 |
0–5: Stopp 6–10: Pause 11–245: Spiele Track N (alle 10 Werte = nächster Track) 246–255: Stopp |
| 2 | Loop-Anzahl | 0–255 |
0–9: Programmeinstellungen verwenden (kein DMX-Override) 10–19: Spiele 1× 20–29: Spiele 2× 30–39: Spiele 3× ...weiter in 10er Schritten... 100–109: Spiele 10× 110–255: Unendliche Schleife |
💡 Loop Formel: Wiederholungsanzahl = floor((DMX-Wert - 10) / 10) + 1. Beispiel: DMX 45 spielt 4 mal.
Volle Kontrolle über alle Player-Funktionen einschließlich visueller Muster und Videoeffekte. Alle Effektkanäle verwenden Zonen: 0-4 = Kein Override, 5-9 = Reset auf Standard, 10-255 = Aktive Steuerung.
| Kanal | Funktion | Werte | Beschreibung |
|---|---|---|---|
| 1 | Wiedergabesteuerung | 0–255 |
0–5: Stopp, 6–10: Pause 11–245: Spiele Track N, 246–255: Stopp |
| 2 | Loop-Anzahl | 0–255 | 0–9: Programm verwenden, 10–109: 1×–10×, 110–255: Unendlich |
| 3 | Visuelles Muster | 0–255 | 5–9: Schwarz (Standard), 10–255: Wähle Muster (alle 25 = nächstes Muster) |
| 4 | Muster-Geschwindigkeit | 0–255 | 5–9: 1× (Standard), 10–255: 0.1× bis 3.0× Animationsgeschwindigkeit |
| 5 | Helligkeit | 0–255 | 5–9: Normal (0), 10: -100%, 128: 0%, 255: +100% |
| 6 | Sättigung | 0–255 | 5–9: 100% (Standard), 10: 0% (Graustufen), 255: 200% |
| 7 | Alpha (Deckkraft) | 0–255 | 5–9: 100% (Standard), 10: 0% (transparent), 255: 100% |
| 8 | Wiedergabegeschwindigkeit | 0–255 | 5–9: 1× (Standard), 10: 0.5×, 255: 2× Geschwindigkeit |
| 9 | RGB Ein/Aus | 0–255 | 5–9: Alle an, 10+: Bit-Flags (R=1, G=2, B=4), 17+ = Alle an |
| 10 | Rot Zeitversatz | 0–255 | 5–9: 0 Frames, 10–255: 0–25 Frames Verzögerung |
| 11 | Grün Zeitversatz | 0–255 | 5–9: 0 Frames, 10–255: 0–25 Frames Verzögerung |
| 12 | Blau Zeitversatz | 0–255 | 5–9: 0 Frames, 10–255: 0–25 Frames Verzögerung |
| 13 | Rot Horizontaler Versatz | 0–255 | 5–9: Mitte, 10: -50px, 132: 0, 255: +50px |
| 14 | Rot Vertikaler Versatz | 0–255 | 5–9: Mitte, 10–255: -50px bis +50px |
| 15 | Grün Horizontaler Versatz | 0–255 | 5–9: Mitte, 10–255: -50px bis +50px |
| 16 | Grün Vertikaler Versatz | 0–255 | 5–9: Mitte, 10–255: -50px bis +50px |
| 17 | Blau Horizontaler Versatz | 0–255 | 5–9: Mitte, 10–255: -50px bis +50px |
| 18 | Blau Vertikaler Versatz | 0–255 | 5–9: Mitte, 10–255: -50px bis +50px |
⚠️ Hinweis: Videoeffekte (Kanäle 3–18) gelten nur, wenn die Videoausgabe aktiviert ist. Für reine Audiowiedergabe haben diese Kanäle keinen sichtbaren Effekt.
💡 3D-Effekt: Verwenden Sie RGB-Zeitversatz und Positionsversatz-Kanäle, um chromatische Aberration und Retro-3D-Anaglyphen-Effekte zu erzeugen!
Laden Sie fertige Geräteprofile für Ihr Lichtpult herunter. Diese Profile ermöglichen es Ihnen, den DMX TimeCode Player wie ein Gerät zu patchen und direkt von Ihrem Pult aus zu steuern.
| Profil | Kanäle | Beschreibung | Download |
|---|---|---|---|
| V2 - Standard | 1 Ch | Grundlegende Wiedergabesteuerung (Play/Pause/Stopp) | Download |
| V3.1 - Loop | 2 Ch | Wiedergabesteuerung + Loop-Zähler | Download |
| V4.1 - Extended | 18 Ch | Volle Kontrolle mit Trackauswahl, Lautstärke und Videoeffekten | Download |
Das .Fixture-Format ist mit verschiedenen Lichtsoftwares kompatibel. Wenn Ihr Pult dieses Format nicht unterstützt, verwenden Sie die obigen DMX-Kanalbelegungen, um manuell ein Profil zu erstellen.
💡 Tipp: Stellen Sie sicher, dass der DMX-Modus in der Anwendung mit Ihrem Geräteprofil übereinstimmt. Gehen Sie zu Einstellungen → DMX → Modus und wählen Sie den entsprechenden Modus.
Steuern Sie den Player von jedem Gerät in Ihrem Netzwerk über einen Webbrowser.
http://[IP-ADRESSE]:8080Geben Sie Video auf einem zweiten Display im Vollbildmodus mit Echtzeiteffekten aus.
Native Unterstützung für CITP (Controller Interface Transport Protocol) zur Integration mit unterstützten Lichtpulten.
Führen Sie diesen Befehl im Terminal aus:
xattr -cr "/Applications/DMX TimeCode Player.app"
DMX TimeCode Player ist flexibel konzipiert. Hier sind die häufigsten Szenarien für die Integration des Players in Ihren Licht-Workflow.
Ideal für: Live-Events, bei denen ein DJ oder dedizierter Operator die Musik steuert.
💡 Hauptmerkmal: Jeder Track beginnt mit einem eindeutigen Timecode-Offset (Track 1 = 00:00:00:00, Track 2 = 01:00:00:00, usw.). Das bedeutet, Ihr Lichtpult weiß automatisch, welcher Song gerade läuft und löst die richtige Show aus!
Ideal für: Tournee-Shows, Installationen oder Events, die von einem einzigen Lichtoperator gesteuert werden.
💡 Vorteil: Eine Person steuert alles! Fügen Sie den Player als Fixture in Ihrem Pult hinzu und triggern Sie Tracks aus Ihrer Cuelist wie jeden anderen Lichtbefehl.
| Cue | Aktion | DMX-Wert |
|---|---|---|
| 1 | Show Start — Spiele Track 1 | 15 |
| 2 | Übergang — Spiele Track 2 | 25 |
| 3 | Finale — Spiele Track 3 | 35 |
| 4 | Show Ende — Stopp | 0 |
Ideal für: Situationen, in denen eine dritte Person (Stage Manager, Produzent) Steuerung benötigt, ohne Zugriff auf das Pult oder den Laptop zu haben.
💡 Perfekt für: Stage Manager, die Musik starten müssen, Bandleader, die Backing-Tracks steuern, oder Firmenpräsentationen, bei denen jemand anderes den Audio-Teil steuert.
http://[IP]:8080⚠️ Sicherheitshinweis: Das Web-Interface hat keinen Passwortschutz. Teilen Sie die IP nur mit vertrauenswürdigen Teammitgliedern in Ihrem lokalen Netzwerk.
⚠️ Maximal 24 Tracks: Die Playlist unterstützt bis zu 24 Tracks aufgrund des DMX-Wertebereichs (11-245 unterteilt in 10er-Segmente). Jeder Track erhält ein eindeutiges 1-Stunden-Timecode-Fenster (00:00:00:00 bis 23:59:59:24).
Ja! DMX TimeCode Player ist komplett kostenlos ohne Abonnements oder Einschränkungen. Spenden sind willkommen, aber nicht erforderlich.
MP3, WAV, FLAC, AAC, M4A und die meisten gängigen Audioformate.
MP4, MOV, M4V und die meisten von AVFoundation unterstützten Formate.
Derzeit wird nur eine Instanz unterstützt. Mehrere Instanzen können Portkonflikte verursachen.
Aktuell wird nur macOS unterstützt. Eine Windows-Version wird möglicherweise in Zukunft basierend auf der Nachfrage entwickelt.
Kontaktieren Sie den Entwickler per E-Mail (siehe Fußzeile) oder über Instagram.