Einfache Visualisierung für DMX

Gast #1763476
hi,

habe hier mehrere dmx gesteuerte RGB-leuchten.
die installation ist sehr einfach, es gibt nur 3 kanäle (r,g,b) für alle 
leuchten.

was ich als frontend gerne hätte wäre ein farbkreis mit ca 100 versch 
farben. wenn ich dann etwa auf violett clicke werden die kanäle r und b 
auf 255 gesetzt, g auf 0.

habe leider kein plan von dmx.
wie komme ich da am einfachsten hin?

gibt es fertige software die mich das frontend selbst zeichnen lässt?

haben die usb-dmx interfaces eine leicht zugängliche api, so dass ich 
eine einfache applikation schreiben kann?

besten dank :)
Ich fasse mal zusammen:
- Du hast RGB Leuchten die mit DMX angesteuert werden
- Du hast ausserdem ein USB DMX Interface

Was du jetzt machen willst ist am PC eine Steuerungssoftware schreiben, 
mit dem dann automatisch die passenden DMX Befehle generiert und 
gesendet werden. Also quasi sowas nachprogrammieren:
http://www.ecue.de/de/produkte/software/lighting-application-suite.html

Richtig?
Gast
Geb mal in google und such die Seite von =MA Lighting=. Unter der Seite 
findest du eine Software Namens =GrandMA on PC=. Mit dieser Software 
funktioniert das sehr gut.
Wenn du damit nicht klar kommst, kann ich dir das eventuell 
programmieren.
Ich würde an der Stelle mal Werbung für eine Software machen, die ich im 
letzten Jahr zusammen geschustert hab, die genau sowas macht:

http://glowworm.sourceforge.net/about.html

Du wirst es vermutlich nicht ohne weiteres selber zum laufen bekommen, 
daher ist nur der Screenshot interessant, ob das in die richtige 
Richtung geht.

Ich hab erstmal ein paar Fragen, bevor ich dir sagen kann, ob ich dir da 
eine einfach zu installierende Binary bauen kann:

- Welches DMX-USB-Interface willst du denn einsetzen? Die Software kann 
bisher einen FT232RL ansteuern. Man könnte bspw. 
http://www.watterott.com/de/USB-zu-RS-485-Converter1 nehmen, einen 
XLR-Stecker drann basteln und freuen.

Ziemlich beliebt ist auch das DMX-Interface von Digital Enlightnment: 
http://www.digital-enlightenment.de/usbdmx.htm
Liegt hier rum, hab aber bisher keine Zeit gehabt, dafür einen Treiber 
zu schreiben.

- Auf welchem Betriebssystem soll das laufen? Ich hab Glowworm bisher 
nur auf Linux und Mac eingesetzt. Windows wäre Neuland, soll aber kommen 
und sollte auch kein großes Thema sein.

Um auf deine Frage einzugehen bezüglich Interface: Viele kommerzielle 
DMX-Interfaces im Bereich des kleinen Geldes arbeiten mit diesem 
FT232RL. Da schickst du im Prinzip sonsooft pro Sekunde den ganzen Bus 
als Array rüber. Das ist nicht wirklich performant, lastet die sendende 
Anwendung und damit den PC auch einigermaßen aus, dafür ists billig.

Das Interface von Digital Enlightenment hat etwas mehr Intelligenz und 
sendet selbstständig den Bus so oft wie nötig neu. Dort muss man nur die 
Änderungen übertragen, was der Host-CPU zu gute kommt. Man muss IMHO bei 
einer Änderung einen Block von 32 Kanälen neu senden, anstatt den ganzen 
Bus zu updaten.
Gast
Peter schrieb:
> Geb mal in google und such die Seite von =MA Lighting=. Unter der Seite
> findest du eine Software Namens =GrandMA on PC=. Mit dieser Software
> funktioniert das sehr gut.
> Wenn du damit nicht klar kommst, kann ich dir das eventuell
> programmieren.

sieht gut aus. wie kann ich denn das pult designen? gibts da ein 
handbuch, habauf deren seite nichts gefunden? musik->dmx kann das nicht, 
oder?


axel, deine sw kann ich leider nicht einsetzen, da es dafür keinen 
geregelten support gibt. interessiert mich aber trotzdem. als interface 
beutze ich im moment dmx4all. macht einen schlechten eindruck, aber 
immerhin muss der PC nur die geänderten kanal updaten.
Gast
ok... du wills eigene Software... Such dir ein beliebiges freies 
Interface mit dokumentierter DLL und bastel mit der IDE deines 
Vertrauens den Kreis dazu

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.