DMX unter Linux

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • Servus,


    wollte mal fragen ob es jmnd geschafft hat DMX Control unter linux zum laufen zu bringen ? Wenn ja nen paar Tipps bitte ;)
    Habe ein paar Dlls von meinem Xp System in den Win/system32 Ordner kopiert und habe somit eine Fehler Meldung nach der anderen terminiert, doch bevor ich hier noch Std sitze wollte ich mal fragen ob es dnan auch wirklich funktioniert ;) ?


    Gruss Benji

  • DMXC und Linux? ???
    Eigendlich sollte das meines Wissens nicht gehen, weil du teilweise direkten Zugriff auf die Hardware brauchst.

    Wie das mit Wine (nimmst du ja wohl) geht, hab ich leider keine Ahnung.

    mfg Thorsten

  • Das die Treiber unter Wine funktionieren bezweifel ich stark.

    Es ist halt schade das DMXC mit Basic geschrieben ist und nicht mit C++ & zB. QT oder WxWidgets. Somit ist es ein Windows Programm und wird es immer bleiben. Leider!
    Wenn hier eine vernünfige Programmiersprache genommen wäre, könnte sogar ich beim Entwickeln helfen.

    Bitte mich nicht falsch verstehen, ich finde das Programm super.
    Ps. Wie kriege ich es auf einem MAC zum laufen?

  • Naja.

    Als Stefan angefangen hat das Programm zu schreiben, war das ja eher für ihn selber gedacht. Deshalb hat er eine Sprache genommen, die er selber gut beherscht. Ich hätte es nicht anderst gemacht. Das DMXControl Projekt ist erst entstanden, als das Programm schon eine gewisse Größe (und damit eine menge an Quellcode) hatte.

    Gruß Soon5

    Das Leben ist NP vollständig!

  • Ich wollte nicht das Programm schlecht machen.
    Ich sage halt nur das es besser gewesen wäre, nicht Basic zu nehmen.
    Ich selber kenne den Code nicht und VB nur bis zur Versioin 4.
    Gibt es denn keine Möglichkeit das ganze nach C++ zu portieren? Viele der DLLs/Plugins werden doch auch heute schon in C++ gemacht.

    Kann Stefan sich ja mal überlegen. Bitte aber erst für die Version 3.0.

  • Ich habe 2.8 mit wine mal zum laufen bekommen. Aber wohlbemerkt, nur die 2.8 ohne Alphas, und nur mit einem Parallelport Interface. War aber ziemlich mühselig.

    Quote

    Es ist halt schade das DMXC mit Basic geschrieben ist und nicht mit C++ & zB. QT oder WxWidgets. Somit ist es ein Windows Programm und wird es immer bleiben.


    Ich hoffe ja immernoch drauf dass das in Zukunft mal der Fall sein wird, wobei, wenn ich mich recht entsinne, ging die Tendenz beim Entwicklertreffen eher in Richtung Java. Aber das ist denke ich nichts, über das wir uns die nächste Zeit Gedanken machen müssen ;) Übrigens finde ich, in deiner Liste fehlt auf jeden Fall auch GTK+ ;)

    [EDIT]
    Probiers vlt. mal mit VMWare/xen, ist zwar nicht so schön, aber besser als nix...

  • Java ist auch Gut!
    Nur langsame Grafik (meine Erfahrung von vor 4 Jahren).
    Wird aber mit Sicherheit auch besser geworden sein.

    In der Liste fehlt noch GTKmm, SDL und FLTK!
    Glaube aber das hier immer noch viele Fehlen.

    Und dann bitte Plugins mit Python. Oder das ganze gleich in Python.

    Hier kann man sich später mal richtig austoben aber bitte erst wenn die Version 2.9 raus ist.

  • Für Version 3 werde ich mir mal .NET ansehen. Das erscheint mir eine gute Lösung, da sich so wahrscheinlich die alten Plugins usw. unter Windows weiterverwenden lassen und dank der Fortschritte bei Mono auch eine Ausführung unter Linux und MacOS klappen müsste.
    Aber bis das so weit ist wird noch einige Zeit vergehen, V2.9 wird halt Windows-only sein...

    Stefan

  • Hallo Stefan.
    Ich bin zwar kein Windows-Programmierer, aber für mich wäre sowas wie .Net (was ich erst installieren muss) nicht die besste Wahl.

    Zumindestens kommt mir .NET nicht auf meinen Rechner.

    Ich bin gerade dabei mein 1. kleines Programm mit WxWidgets zu basteln und finde das das System brauchbar ist. Muss aber zugeben das mir µ-Controller viel besser liegen. Werde euch somit nie helfen können.

  • Tja.

    Das ist aber Schade, wenn du dich vor der Zukunft verweigerst. Das .Net Framework ist meiner Meinung nach, das beste was Microsoft in der letzten Zeit herausgebracht hat. Ausserdem, wo ist der Unterschied, ob du duzende von DLLs auf deinem Rechner installierst, oder das .Net Framework, bzw. warum findest du das schlecht? Wenn du vor hast irgendwann auf Windows Vista umzusteigen wirst du zum .Net Framework gezwungen werden, weil Vista .Net 3.0 mit installiert und auch darauf basiert. DLL Packages wie DirectX wird es auch nicht mehr geben, weil das alles in .Net 3.0 vereinigt wird. Aus meiner eigenen Programmier erfahrung ist es mit dem .Net Framework möglich sehr schnell sauberen und performanten Code zu schreiben. Durch die Standartisierung kann Microsoft an dem Standard auch nicht mehr rumspielen, ohne sich mit dem ISO Gremium abzusprechen. Die .Net Community wächst schnell, und mit dem Mono Projekt gibt es einen sehr vielversprechenden Ansatz .Net Programme auf Linux laufen zu lassen.

    Also ich persönlich unterstütze den Umstieg auf .Net, weil .Net als plattformunabhängige Basis einfach Zukunftsfähig ist. Die ganzen alten Geschichten wie VB6, Delphi, C++ usw. werden auf dauer nicht mehr supportet werden. Deshalb wenn man portiert, dann gleich auf was aktuelles.

    Gruß Soon5

    Das Leben ist NP vollständig!

  • Es ist ja kein Problem bei der installation von DMXControl zu prüfen ob .Net installiert ist, und das dann gegebenenfalls aus dem Netz zu laden und zu installieren.

    Da aber auf den meisten Rechnern in Zukunft .Net bereits installiert sein wird, erübrigt sich das.

    Windows XP SP2 installiert .Net 1.1 automatisch.

    Sollte es irgendwann ein SP3 für XP geben, wird dieses garantiert auch .Net 2.0 enthalten.

    Gruß

    Soon5

    Das Leben ist NP vollständig!

  • Auch wenn der Thread inzwischen veraltet ist,
    es hat sich auf dem Linux-DMX-Sektor einiges getan.

    Neben vielen unbrauchbaren Software-Projekten mit dem Beigeschmack eines Oberstufen-IT-Projektes gibt es zwei professionelle und amtliche Lösungen:

    1. Chamsys MagicQ: Software, die auch auf den delikaten Pulten der Firma Chamsys läuft
    2. QLC+: Die weiterentwicklung eines Studentenprojektes QLC

    Beide laufen mit ArtNet, QLC+ läuft auch mit vielen USB-DMX Dongles.
    Bei Chamsys sind USB-DMX Dongles und Midi-Interfaces leider auf Originale/teure der Firma beschränkt.

    QLC+ bietet 4 DMX-Universen, bei Einzel-ArtNet-Nodes daher aufpassen mit der IP-Universe-Zuordnung,
    Chamsys hat (meine ich) bis zu 16 DMX-Universen, ist jedoch ausser per Touchscreen nur sehr teuer um ein paar buttons und fader zu erweitern.

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.