Plugin Programierung

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!


  • Hallo Zusammen,

    Ich wollte meine LaunchpadSlash eventuell als Plugin schreiben.
    Jetzt finde ich in der Wiki dir Programmier Anleitung nicht mehr?

    Jetzt dann noch die Frage, ist es sinnvoll das Plugin dann in DMXC 2 oder gleich für DMXC 3 zu schreiben?

    Danke im Voraus

  • Hallo,
    was meinst du damit? Was kann denn das Plugin? Es ist halt die Frage, ob DMXC 3 diese Funktion später sowieso abdeckt oder nicht. DMXC 2 wird noch einige Zeit weiter existieren, weshalb aktuell (noch) mehr Leute von einem entsprechendem Plugin für DMXC 2 profitieren. Daher ist es aktuell auch etwas schwer, diese Frage zu beantworten. Sobald es sich aber abzeichnet, das DMXC 3 an den Funktionsumfang von DMXC 2 heran kommt, ist es sinnvoll Plugins hauptsächlich für DMXC 3 zu programmieren. Das könnte in einem bis zwei Jahren sein.
    Viele Grüße
    JP

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

  • Hi,

    ja ich würde gerne mein LaunchpafFlash
    Launchpad Flash


    implementieren.

    Also das ich dann meine Software einfach einbaue, dass man nicht 2 Starten muss.
    Deswegen wollte ich wissen wir das mit der Programierung geht.

    Ich glaub es gab mal eine Plugin Referenz. Die finde ich aber nicht mehr. Leider.....

    Danke

    Edited once, last by partytown (March 24, 2013 at 10:49 PM).

  • Hallo,
    ja, die Programmier-Referenzen sind noch im alten Wiki. Wir haben die noch nicht übertragen, weil die auf vielen Seiten verteilt sind und wir die eigentlich erst zusammenfassen wollten. Wir hatten aber alle bis jetzt keine Zeit. Ich klär mal etwas mit dem Team. Dann schreibe ich dir eine PN.
    Viele Grüße
    JP

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

  • Hallo

    Andere Frage. Kannst du Visual Basic??

    Ist meiner Meinung jetzt auch etwas schwerer zum erlernen bzw zu. verstehen als z.B. C#.

    Gibt zwar Umwege auch andere Programmiersprachen zum programmieren eines DMXC 2 Plugin zu benutzen, wobei diese aber nicht so ganz ausgereift sind.

    Gruß Philipp

  • Habe gerade nochmal im alten Wiki nachgeschaut.

    Es gab einen Ansatz von Christian Nödding ein Plugin in Delphi zu schreiben. Sind aber nur Ansätze, die wohl teilweise erfolgreich waren.

    Ansonsten musst du das Plugin für die 2.12 wohl in VB schreiben.

    Und sonst wie gesagt wäre ein Plugin für die DMXControl 3 denkbar (dann vermutlich in C#).


    Gruß Philipp

  • Hi!

    Da kommt sicher noch was wenn's denn dann mal soweit ist. Aber ich habe schon die Aussage gehört, dass es das eigentlich nicht unbedingt braucht. Die Stichwörter waren "wenn man gegen die .exe compiliert spuckt die alles Erforderliche von selbst aus". Wobei es auch hieß: Das wird vermutlich zuviel sein um durchzusteigen.
    Würde sagen erstmal abwarten was die 3er überhaupt alles von sich aus mit dabei hat und dann erstmal schauen wo Plugins überhaupt noch nötig sind. :)

    Hoc

    Mein Equipment:
    1x Hirn | 2x Augen (leicht defekt) |2x Ohren | 1x Mund |32x Zahn (zum Teil V1.5) | 1x Handundfuß-Interface
    *SCNR*

  • Ich habe mir letztens die Links zu den alten Wikiseiten aus dem Forum zusammengesucht und diese dann bei Archive.org eingetragen. Dort findest du sogar die Demoprojektdateien.

  • Hallo,
    ich hatte intern bei ein paar Leuten per PN angefragt, wie es mit einem Zugriff auf das alte Wiki für dich aussieht. Leider habe ich von den entsprechenden Leuten noch keine Antwort erhalten.

    Zur Programmierung in Delphi: Das ist vermutlich nicht so einfach. Ich hab es zwar mit dem Demo-Projekt von Christian Nödding geschaft, DMX-Werte aus DMXC heraus zu bekommen. Ein Zugriff auf die interne Komunikationsschnittstelle produziert aber einige Fehler (unter anderem gibt es Probleme, weil sich vermutlich etwas an der Schnittstelle geändert hat). Daher haben wir im Doku-Team auch entschieden, dass wir dieses Demo-Projekt aus dem Plugin-Artikel im Handbuch herausnehmen. Wenn du aber willst (und als Programmierer vielleicht besser weißt als ich, wie man das Problem lösen kann), dann kann ich die Delphi-Demo-Projektdaten mal raussuchen.
    Viele Grüße
    JP

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

  • Hallo

    erst mal vielen Dank für den WIKI Eintrag.
    Ich kommen wir der Sache schon näher.
    Ich hätte jetzt noch die Frage,
    hat man irgendeinen Zugriff auf die MIDI Schnittstelle von DMXC?
    Ich würde dann nämlich gerne meine Werte für das Launchpad über DMXC raus geben.

    Wie ich gelesen habe, hat man ja mit der Schnittstelle zu DMXC den kompletten Zugriff auf die z.B. Effekte.
    Damit kann ich dann auch schon was anfangen.

    Danke euch zwei.

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