Output plugins DMXC2

From English DMXC-Wiki
Revision as of 23:25, 24 October 2013 by Steiny (talk | contribs)
Jump to navigation Jump to search

Template:Chaptertitle DMXC

VLC icon.png This section is actively undergoing a major edit for a while. To help avoid edit conflicts, please do not edit this section while this message is displayed or contact the editor (Steiny) of this page.


Hint:
20.5.2013: JKuehn: create the article page
24.10.2013: work-in-progress by UPrenner


Arrow back.png Devices
Channel overview Arrow forw.png
Contents

 

Overview

The interface between DMX equipment to be steered DMXControl and this one is realized about a DMX interface. This changes the signals of the PC into the DMX protocol. 512 channels are called as a universe. The interface is mentioned about an output plugin which must be configured in DMXControl. The same applies to a Visualizer, the interface, however, is here „virtual“.

Description

Since DMXControl shall work with as many transmitters as possible, these are mentioned about (expandable) Plugins. At the program start DMXControl tries to tie these in his contents directory after files with the ending "out.dll" and tempted. The user can add new interfaces (also called transmitters) so by simply copying files into this list.

Template:Bild mit Unterschrift

Es können auch mehrere Transmitter parallel verwendet werden. Dazu sind entsprechend alle erforderlichen Interface-Plugins im Ausgabe-Plugin-Konfigurationsmenü mit einem Häkchen zu versehen. Dies kann sinnvoll sein, da erfahrungsgemäß bei preiswerten Geräten Probleme mit einzelnen Transmittern auftreten können. So kann man verschiedene DMX-Ketten mit der günstigeren Kombination bilden. Entweder lässt man auf allen Transmittern sämtliche Werte ausgeben (standardmäßig) oder man teilt Adressbereiche ein, falls die Transmitter Startadressen unterstützen.

Unterhalt des Buttons « Gewähltes Plugin konfigurieren » Buttons befindet sich der Button « Plugins für Benutzer ohne Administrationsrechte freigeben ». Hier können Benutzer, die keine Administrationsrechte am PC haben, dies hier umgehen.

Controls

Gewähltes Plugin konfigurieren:
Einige Interface-Plugins erlauben die Einstellung von 'Low-Level'-Parametern wie z.B. BREAK-Zeiten. Hier sollte man sich in einschlägigen Quellen über die Bedeutung informieren, z.B. http://www.soundlight.de/techtips/dmx512/dmx512.htm

Tip(s)

Wenn Sie ein eigenes Interface entwickelt haben, können Sie relativ einfach ein eigenes Ausgabeplugin schreiben und somit das Interface zusammen mit DMXControl verwenden.

Beispiel-Plugins (Visual Basic 6) als Ausgangspunkt für ihre eigene Implementation können Sie hier herunterladen. Das Visual-Basic Beispiel ist umfangreich kommentiert und beschreibt den Ausgabe-Plugin Mechanismus.

Für den Download ist keine Registrierung bei uns nötig, aber es wäre sehr schön, wenn Sie sich bei uns melden, wenn Sie ein neues Plugin geschrieben haben. Nur so können wir über die verfügbaren Treiber auf dem Laufenden bleiben und diese auf der Homepage angeben. Vielen Dank!


Visual Basic 6.0 Demoplugin mit DMX-In

Links und Referenzen

Links

 

Arrow back.png Devices
Channel overview Arrow forw.png
Contents