Hardware (FAQ)
aus dem DMXControl-Wiki
DMX-Karte
Welche DMX-Box, -Karte, -Interface, -Sender ist die beste?
Bitte haben Sie Verständnis, dass wir hier als Freeware-Programm das mit mehreren Herstellern kooperiert, keine offizielle Empfehlung geben können. Aus Sicht von DMXControl haben wir unser Bestes für alle unterstützten DMX-Sender getan und alle funktionieren. Was nun jeder für sich wählt, hängt ab
- von den eigenen Elektronik-Fähigkeiten (Löten)
- welches PC-Interface man unterstützen will (seriell, parallel, USB etc.)
- ob man mobil sein muss (Laptop)
- ob man später doch mal auf kommerzielle Software umsteigen will
- wie viel Intelligenz im Interface stecken soll (oder der PC stärker belastet werden kann)
- ob man DMX-In benötigt
- ob es galvanisch entkoppelt sein soll, um den PC zu schützen
- Einsatzzweck (Größe der Lichtanlage, Anzahl DMX-Kanäle)
- vom eigenen Geldbeutel
- usw. usw.
Man kann ab 10€ Bauteilkosten bis zu 200€ für professionelle Karten/Dongles (ohne SW) rechnen. Wir haben alle unterstützten Sender auf der Homepage verlinkt. Da kann man sich ein sehr gutes Bild über die Reife und Eigenschaften der Produkte machen.
Eigentlich können wir hier keine allgemeine Empfehlung geben, sondern nur Feedback aus dem Forum zusammenfassen:
- Wer löten kann und DMX-In benötigt, schwört auf Digital Enlightenment (Geheimtipp im DMXControl-Forum). Man findet auch Leute im Forum, die das Interface gegen einen Kostenbeitrag von ca. 60 bis 70€ aufbauen. Mit dem FX-5 Interface (www.fx5.de) gibt es eine fertig aufgebaute, CE geprüfte Version des DE Interfaces mit Garantie zu kaufen.
- Eine Alternative sind die Interfaces von DMX4All. Diese kann man als Bausatz, vormontiert (ohne Gehäuse und Anschlüsse) bzw. als Fertigteil zwischen 60 und 100€ erhalten. Hr. Siwek wird es mir nicht übel nehmen, wenn ich DMX4All als "Aldi" unter den Anbietern bezeichne.
- International scheinen die Interfaces von EntTec relativ verbreitet zu sein (Standard ca. 70€, Pro-Version ca. 150-170€). Diese werden auch in Deutschland vertrieben. Hier gibt es auch verschiedene kompatible Versionen (z.B. JMS, NVENT).
- Für absolute Einsteiger und Bastler gibt es Varianten "ab 10 €" und diverse etwas komplexer aufgebaute Interfaces (z.B. Dworkin, Manolator, Tratek, etc.)
- Im Gegensatz dazu gibt es die "echt professionellen" Interfaces wie Soundlight, Sunlite. Hier kann man natürlich zu einen etwas höheren Preis auch komplett aufgebaute gute Qualität erwarten.
Wo liegt der Unterschied zwischen einem aktiven und einem passiven Interface?
Es gibt generell zwei Technologien. Aktive Interfaces besitzen einen eingebauten Mikroprozessor, passive nicht. Der Unterschied ist, beim aktiven Interface sendet der PC nur die DMX Daten. Das Interface speichert diese, und erzeugt selbstständig daraus ein DMX Signal. Das bringt mehrere Vorteile:
- Der PC wird entlastet.
- Die Signalqualität ist besser, da es einen eigenen Prozessor gibt, der sich um das Signal kümmert.
- Das Interface kann auch ohne PC funktionieren, und z.B. eine Not Szene abspielen, oder den letzten DMX Stand ausgeben.
- Es besteht die Möglichkeit die Ausgabe des Signals zu parametrieren, um das Signal an exotische Geräte anzupassen.
Ein passives Interface besitzt keinen Prozessor. Die Erzeugung des DMX Signals wird vom Prozessor des PCs übernommen. Das Interface konvertiert die Daten nur auf die richtigen Pegel. Diese Interfaces haben technisch gesehen mehrere Nachteile:
- Durch die hohen Latenzzeiten der CPU ist die Signalqualität sehr schlecht. Die DMX Norm kann technisch nicht eingehalten werden.
- Die Interfaces belasten die CPU des PCs unnötig. Mit steigender Belastung des PCs durch andere Programme sinkt die Signalqualität weiter. Dadurch ist die Ausgabe ist nicht so Flüssig. Es entstehen "hänger" und Verzögerungen.
- Wenn der PC abstürzt ist das Ausgangssignal weg. Die Interfaces können auch nicht ohne PC (z.B. als Repeater) betrieben werden. Geräte fahren in Ausgangspositionen zurück und es ist dunkel.
Natürlich sind aktive Interfaces etwas teurer als passive, was an der erweiterten Elektronik liegt. Ein Problem welches mit passiven Interfaces auftreten kann (nicht muss) ist, dass Endgeräte das schlechte DMX Signal nicht richtig erkennen. Dadurch kann man nicht alle Geräte benutzen. Häufig treten Probleme mit Geräten niedriger Preisklassen und Lasern auf.
DMXControl unterstützt beide Arten von Interfaces. Das Team und viele Anwender bevorzugen aber aktive Interfaces, da diese technisch ganz klar die bessere Wahl sind und auch das Preis/Leistungsverhältniss meistens besser ist.
Mein DMX4All-Interface (seriell) geht nicht mehr, obwohl ich keine Konfigurationsänderung an DMXControl vorgenommen habe. Wie kann das sein?
Möglicherweise hat sich ein anderes (nachträglich installiertes?) Programm den Com-Port geschnappt. Zum Beispiel ist Microsoft ActiveSync so ein Kandidat, da es sich normalerweise in den Autostart-Ordner einnistet und ständig am Com-Port lauscht. Einfach abschießen ;-)
Zwei Interfaces vom selben Hersteller: Kann man z.B. zwei DMX4All Interfaces gleichzeitig benutzen?
Durch Erstellen einer Kopie der DMX4All.out.dll im gleichen Verzeichnis erscheint das Ausgabeplugin doppelt in der Liste. Beide Instanzen lassen sich unabhängig voneinander konfigurieren. Über die "Startadresse" können die Interfaces auch verschiedene Teile des DMX-Universe ausgeben.
Lassen sich 2 miniUSB-DMX Adapter von DMX4ALL parallel betreiben? Einmal für DMX-in und einmal für DMX-out?
Nein, das geht nicht. Man kann zwar zwei DMX4All Mini-DMX Adapter anschließen (siehe oben), aber beide nur als Ausgang verwenden - damit hätte man 1024 DMX Ausgangs-Kanäle. Der Grund warum man das Mini-DMX nicht als Eingang verwenden kann, ist der gleiche, warum ein Drucker nicht zum Scannen von Bildern benutzt werden kann (im Klartext, die Technik ist ganz anders). Für DMX-In braucht man ein DMX-Interface, welches so einen Eingang besitzt (z.B. das Digital-Enlightenment).
Mein EntTec-Interface funktioniert nicht richtig. DMXControl stürzt während des Betriebs oder beim Beenden ab.
Es gibt 2 verschiedene Treiber für das EntTec-Interface. Nach der Erfahrung vieler Nutzer läuft der NexTec-Treiber (Afterglow) aber stabiler (auch auf unserer Homepage verlinkt), daher bitte wechseln, falls Hippie's EntTec-Treiber Probleme macht.
Warum wird das EntTec-Pro USB Interface nicht unterstützt?
Wir haben keins zum Testen! Wer Besitzer eines solchen ist, und Spaß am Programmieren hat, kann gern mit uns gemeinsam einen Treiber erstellen. Es gibt allerdings einen Umweg, das EntTec-Pro doch mit DMXControl zu betreiben, nämlich über ArtNet, z.B. mit dem ArtNode von Hippy [1]
Ich hab ein Problem in Verbindung mit dem Enttec USB DMX Interface (open dmx) bzw. JMS-Interface. Ich bekomme die ständige Fehlermeldung: Ein Fehler trat bei Aktivieren des plugins „next generation afterglow slim“ auf: Fehler 429: activex comonent can´t create object. erneut versuchen?
Es gibt aktuell zwei verschiedene Treiber von Richard (NexTec): Den alten, zu finden unter
http://www.nextec.co.uk/Software/Afterglow_Slim_Driver.exe
und einen neueren, unter der Adresse:
http://www.freedmx.co.uk/Downloads/AfterglowCommonDriverV3.4drv3.1.2.zip
Der ältere Treiber hat ein eigenes Setup und sollte nach der Installation laufen. Der neuere wird mit der nächsten DMXC-Version ausgeliefert werden. So lange das noch nicht passiert ist, muss er manuell entpackt werden und die folgenden Befehle
regsvr32 C:\Programme\DMXControl\AGlowDrv.dll regsvr32 C:\Programme\DMXControl\cProgBar.ocx
ausgeführt werden.
Folgende Schritte sind also auszuführen:
1. Den Standard-Enttec USB-Treiber D2XX von der Enttec Seite [2] laden und installieren
2. Afterglow-Treiber entpacken und in das DMXControl-Verzeichnis kopieren
3. die beiden regsvr32-Einträge vornehmen
Dann sollte auch die Version des Treibers laufen.
Weitere Hinweise unserer Nutzer:
- Das "alte" Ausgabeplugin wird vermutlich erst gehen, wenn vorher die "neuen" alten DLL's deregistriert (regsvr32 /d <Dateiname>) und dann das Plugin neu installiert wird.
- Bei mir funktioniert das allerdings nur, wenn ich das Interface vor dem Hochfahren des Computers anstecke, andernfalls kommen Fehlermeldungen.
- Bei mir wird das interface nicht erkannt, obwohl es mit dem Freestyler 1a läuft, was kann ich tun?
- Hinweis für alle geplagen Vista-User (wie mich ;)) das regsvr32 als Administrator (bzw. mit Adminrechten) ausführen, da es sonst nur eine Fehlermeldung gibt.
siehe auch: [3]
Funktioniert DMXControl auch mit USB-Version von DMX4All?
Ja, das ist abwärts kompatibel und funktioniert ohne Probleme mit DMXControl! Nur nicht vergessen, bei Nutzung der USB-Schnittstelle den FTDI Treiber zu installieren. (Com-Port Emulation) Wenn man das USB Interface zum 1. Mal einsteckt, erkennt Windows das ja und fragt automatisch nach dem Treiber. Den Treiber einfach bei www.ftdichip.com runterladen.
Läuft DMXControl mit dem DasLight USB Gold-Interface?
Höchstwahrscheinlich ja. Allerdings hat noch niemand berichtet, dass es genau dieses Interface funktioniert hat. Wäre nett, wenn jemand das Ergebnis noch mal postest... (edit: Jemand hat im Forum berichtet, dass er Erfolg mit dem Soundlight Uni./Sunlight-Treiber hatte.)
Ich möchte gerne an mein Digital Enlightement Interface noch einen Eurolite Scancontroller 192 anschließen. Dabei möchte ich praktisch auf einem Fader die Farben verändern können, auf einem anderen Fader die Gobos, auf einem anderen Strobo, etc. Wie schließe ich das am besten an?
Folgende Schritte sind auszuführen:
- Interface an den PC im Mode 6 (pc out => dmx out; dmx in => pc in)
- Pult an das Interface (dmx-in Buchse, NICHT thru)
- in DMXControl die DMX-Fernbedienung konfigurieren und aktivieren
- zuerst Konfiguration -> DMX Fernbedienung
- hier kannst du entweder Bänke anlegen oder softpatchen, ich würd einfach mal für alle Kanäle des Pultes softpatch-Kanäle anlegen, klicke dazu unten rechts solange auf das grüne plus bis du die Anzahl Kanäle hast
- mit OK bestätigen
- dann im Fenster DMX-IN Häkchen setzen, eine Bank brauchst du nicht auszuwählen, du hast ja keine erstellt. ACHTUNG: dieses Fenster muss offen bleiben sonst geht garnix
- Wenn du dein Gerät z.B. auf Kanal 5 die Farben hat und du möchtest mit dem 1. Fader deines Pultes diesen Kanal steuern, musst du in DMXControl von Kanal 1 auf 5 patchen. DMXControl sendet dann sozusagen die Signale, die das Pult an Kanal 1 sendet (1. Fader) an den 5. Kanal weiter zu deinem Geräten.
- in der DMX-In Fernsteuerung kann man auf der rechten Seite die DMX-In Kanäle auf die DMX-Out umleiten
Ich habe das Interface von Digital Enlightment. Wenn ich jetzt auf meinem PC (OS: Vista) DMXControl starte und das IF einrichten will bekomme ich den Fehler, dass das IF nicht gefunden wurde.
Ältere Versionen der DE-Interface-DLL (usbdmx.dll) funktionierten unter Vista nicht richtig. Im Projektarchiv auf der DE-Homepage müsste eine aktuelle Version liegen, allerdings sollte DMXC die schon mitinstalliert haben. Möglicherweise liegt eine alte Version irgendwo im Suchpfad, versuch einfach mal alle zu aktualisieren. Einfach die usbdmx.dll im DMXControl Verzeichniss mit der aus dem aktuellen DE-Projektarchiv ersetzen.
Dworkin DMX Interfaces
Welche Interfaces gib es?
Dworkin-DMX,
Dworkin-DMX-Pro2,
Dworkin-DMX-USB,
Dworkin-DMX-Bluetooth,
Dworkin-DMX-Ethernet.
Dworkin-DMX ist einer der günstigsten Interfaces die es gibt. Die Schaltung besteht nur aus 3 ICs und wenigen Bauteile. Die Schaltung kann mühelos auf einer Lochrasterplatine aufgebaut werden.
Bauplan und Firmware für Mikrocontroller stehen zu freien Download. Dworkin-DMX wird an serielle Schnittstelle angeschlossen. Es können 256 DMX Kanäle bedient werden. Außerdem hat die Schaltung galvanische Trennung.
Dworkin-DMX-Pro2 wird als getestete Platine angeboten, wird an serielle Schnittstelle angeschlossen, besitzt einen Hardwarepuffer und kann 512 Kanäle steuern.
Dworkin-DMX-USB wird als getestete Platine oder als Fertiggerät angeboten, wird an USB Schnittstelle angeschlossen, besitzt einen Hardwarepuffer und kann 512 Kanäle steuern.
Dworkin-DMX-Bluetooth und Dworkin-DMX-Ethernet sind noch in Entwicklung werden aber in kürze auch als getestete Platine angeboten.
Funktionieren die Dworkin DMX Interfaces mit Vista?
Ja. Es gab Schwierigkeiten mit dem Öffnen der virtuellen seriellen Schnittstelle unter Vista. Neue Ausgabe-PlugIn in Delphi hat dieses Problem beseitigt.
