ArtNet 2 USB

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!


  • Ich habe mich in den Schulferien mal wieder an mein gutes altes Visual Basic 2008 gesetzt und mir ein kleines neues Programm geschrieben.
    Das Programm empfängt die ArtNet Pakete von DMXC und gibt sie an ein USB Experimentier-Interfaceboard von Conrad Elektronik(Art. Nr. 191003 - 62 als Bausatz oder 191137 - 62 als Baustein für +- 30€) weiter. Um es zu benutzen ladet ihr einfach das .Zip Paket runter und extrahiert es am besten in einen neuen Unterordner von DMXC. Darin befindet sich auch ein DMXC DDF(MWS Technologies ArtNet 2 USB.xml), das ihr in den \Devices Ordner von DMXC zieht. Es is vielleicht ganz praktisch sich eine Verknüpfung der ArtNet2USB.exe auf den Desktop zu ziehen. Außerdem müsst die K8055d.dll auf dem beim Interface mitgelieferten Datenträger installieren.
    Nach der ganzen kopiererei startet ihr zuerst die ArtNet2USB.exe. Das Statuslabel sollte in rot "getrennt" anzeigen, da ja nichts von DMXC gesendet wird. Danach startet ihr DMXC und das Statuslabel sollte in grün "verbunden" anzeigen. Falls nicht versucht das Ausgabeplugin ArtNet kurz zu deaktivieren und dann wieder zu aktivieren dann sollte es gehen. Jetzt fügt ihr im DMXC Projekt dieses DDF hinzu und stellt im anderen Programm rechts oben die Selbe Startadresse ein wie in DMXC. Wenn ihr jetzt mal ein bisschen rumspielt dann sollte im Programm das Selbe wie in DMXC passieren.

    Hinweise: ArtNet2USB funktioniert auch parallel zu anderen ArtNetempfangenden Programmen(wie z.B. Sunlite Easy View). Das USB Interface sollte als Port 0 eingestellt haben. Evtl. sollte auch .Net Framework 3.0 (oder 3.5 weis net genau) installiert sein. Ich hätte die K8055d.dll auch hochgeladen aber ich weis nicht ob ich das darf(Copyright. Keine Ahnung wie die Lizenz dafür is).

    So und jetzt noch wozu das ganze überhaupt ?!?! Ganz einfach. Z.B. kann man jetzt eine nich DMX fähige Nebelmaschiene auf "DMX umrüsten" oder eine LED Arbeitsleuchte per DMX dimmen oder aus dem ganzen ein Switchpack basteln oder Micros freigeben und wieder sperren und und und ... Natürlich weicht es ein wenig vom DMX Konzept ab aber als Spielerei oder Lösung für Leute mit kleinem Budget aber großem Erfindergeist.

  • Ich habe mal ein bisschen weiter programmiert und das is dabei Herausgekommen.
    Neu ist, dass es jetzt einen MiniMode gibt bei dem man trotzdem noch alles sieht aber das Fenster nicht so viel Platz weg nimmt. Außerdem habe ich die Performance verbessert. Das Programm zieht nun fast keine CPU Leistung mehr.
    MiniMode: Um in ihn zu kommen gibt es auf der Fenster einen Button. Beim draufklicken ersetzt ein Kleineres das Alte. Um zurück zu kommen klickt man doppelt auf eine freie Stelle im Fenster.

    Als zweites habe ich hier den Visual Basic 2008 Quellcode für einen ArtNet Klienten. Vielleicht kann ja der ein oder andere was mit anfangen.
    Es ist ein einfacher UDP Client auf Port 6454. Die DMX Werte werden ins Array DMXData geschrieben. Die ganze Prozedur ist in einem separatem Thread.

  • 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.