iPhone, iPod Touch, iPad

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,

    ich möchte eine native DMXControl App für iPod, iPhone und vor allem für das iPad schreiben.

    App wird wohl kostenlos sein.
    Und wird über ein Plugin mit DMXControl verbunden.

    So wer hat darann Interesse und welche Funktionen braucht ihr, wollt ihr damit ihr das auch einsetzen könnt.

    Ich fang einfach mal an:
    - Buttonbox x2 -> Eine Buttonbox die man selbst anlegen kann für das Endgerät, und eine die die Buttons automatisch von DMXControl kriegt.
    Bei der eigenen wird es auch Fader, Switches, tacticle Zones etc geben.

    - Geräte: Jedes gerät kann ausgewählt werden und die Kanäle Per Fader, Dropdown etc verändert werden.

    - Submaster: Es wird ein Faderwing für die Submaster geben

    So wer hat noch Ideen?

    ich fang dann mal an ;)

    (Eigentlich würd ich das am liebsten gleich für DMXControl 3 schreiben... dann müsst ich im Sommer ned nochmal anfangen.)

    Gruß, Simmon

    Chacka!

  • Hy Simmon,

    Da hätte ich ne Idee für dich.

    Wenn du dein Touchpad so baust, das es OSC Nachrichten sendet, kannst du dir 2 Dinge sparen:

    1. Das Plugin für DMXC (das gibts nämlich schon).
    2. Die neuentwicklung für die 3.0 (die kann nämlich auf jedenfall OSC).

    Gruß Soon5

    Das Leben ist NP vollständig!

  • Sehr löblich von Dir, dass Du Dich daran machst ein kostenloses Plugin für das iPad zu erstellen.
    Das Dings scheint ja wirklich sogar bezahlbar zu werden, wenn´s auch Grund zur Kritik zulässt (kein Multitasking, kein USB und so...)

    Aber als Remote Einheit für DMXControl kann ich es mir schon saugut vorstellen.

    Werd mir mal noch ein paar Gedanken dazu machen. ;)

    Gruß, Micha.

    Die beste Lightshow ist immer noch ein Sonnenuntergang im Hochsommer.
    (mit nem kühlen Weizen in der Hand..) 8)

  • Hallo,

    Das mit dem OSC hab ich mir auch gedacht.

    Aber das iss nix halbes und nix ganzes.

    1) ich benutze Aktuell mrmr mit OSC und DMXC 2.11
    -> Es ist eine Schweine Arbeit die Buttons zu erstellen und das alles einzurichten.

    2) Ändert man irgendwas, ein Submaster, ein Button, muss man sich mühsam durch das OSC-plugin wursteln und was korrigieren, das ist alles andere als Flexibel.

    3) Geräte:
    ich will einzelne Geräte selektieren lassen, vo Plugin abfragen wieviel Kanäle es hat und was für welche, dass man einzelne geräte komplett steuern kann. Oder auch Gruppen etc. Das geht meines wissens nicht praktikabel über OSC und falls es doch geht ist die Auswertung des OSC-Signals derart intensiv dass es einfach keinen Spass macht.

    Ziel: The Apple way. Plug in and go.

    /edit: bzw. wird die Kommunikation sehr warscheinlich über OSC laufen, jedoch wird das Plugin auch OSC-Signale zurückschicken, bestätigungen ob Buttons aktiv sind etc.
    Wenn wer an der Kommandobox nen Button drückt will ich das man sieht das Der Button aktiv ist auf dem iPad.

    Gruß, Simmon

    Chacka!

    Edited once, last by SIMMON (January 28, 2010 at 1:42 PM).

  • also ich fänd das gerade zum einleuchten verdammt praktisch, weil man sein ipod touch/ iphone meist am mann trägt... und das ipad kann man prima als großes buttonboard verwenden ;) sehr geniale idee auf jedenfall... es gibt ja auch schon ein paar apps, die lichtsteuerung mit nem spezial dock auf xlr kabel auf dem ipod realisieren. das kabel ist meiner ansicht überteuert und ne insellösung, aber die software dafür ist kostenlos, vl kann man sich da was abschauen... musst du mal im appstore googlen ;)

    was mit gaffa nicht hält ist kaputt

  • Hy Simmon,

    Deine Anforderungen sind verständlich und nachvollziehbar. Aber bitte hab noch etwas Geduld, was die Kommunikation angeht. Wir arbeiten gerade intern an einem OSC Standard für die Kommunikation mit DMXControl. Einen Teil des Standards wollen wir dann auch durch das OSC Consortium standartisieren lassen.

    Vielleicht erstellst du mal eine Liste, welche Anforderungen du hast, und wie die OSC Nachrichten dazu aussehen könnten (musste ja eh machen). Dann sprechen wir drüber, und können deine Anforderungen vielleicht mit unseren zusammenbringen.

    Wir sollten da zusammenarbeiten, weil ich jetzt im Nachhinein mit der Terminalschnittstelle die damals aus der Not heraus bei DMXControl 2.x entstanden ist nicht zufrieden bin. Das will ich bei zukünftigen Programmen (so auch der 3.0) vermeiden. Da soll es 1 Schnittstelle (OSC) geben, die entsprechend erweitert wird, wenn man mehr braucht.

    Wir haben auch die Idee, das es verschiedene Tools gibt, die per OSC gekoppelt werden können, ohne das man "Zwischentools" benötigt. Als beispiel das Beamertool von Zoidberg. Das arbeitet auch mit OSC. Wäre es nicht toll, wenn dein Programm direkt damit zusammenarbeiten könnte (auch ohne DMXC)? Das alles erreicht man, wenn man sich auf einen gemeinsamen Kommunikationsstandard einigt. Und da du aktuell eh noch nix implementiert hast, ist es dir glaube ich egal, ob die Funktionen nun A oder B heißen, hauptsache deine Anforderungen lassen sich realisieren.

    Gruß Soon5

    Das Leben ist NP vollständig!

  • Also das ganze soll so laufen:

    DMXC-Plugin:

    -> Sendet auf Knopfdruck OSC Messages:
    ---> /DMXC/Effects/Effectname -> name
    ---->/DMXC/Effects/Effectname/Status -> Läuft:1; Gestoppt: 0
    ---->/DMXC/Effects/Effectname/Speed -> Aktuelle geschwindigkeit

    --->/DMXC/Buttons/Buttonname ->Name
    ---->/DMXC/Buttons/Buttonname/Status -> Gedrückt:1, Losgelassen: 0

    --->/DMXC/Submasters/Bankname ->Name
    ---->/DMXC/Submasters/Bankname/Channel -> Wert

    /* Dadurch erhält das I...system die Infos vom DMXC Programm. Dannach werden nurnoch Wertänderungen gesendet (automatisch) und vom i...system empfangene Werte bestätigt.

    Dadurch wird es Möglich z.b. wenn jeamnd die Buttonbox benutzt dem iPod zu sagen das ein Effekt nichtmehr läuft. Somit der Button auf dem iPod nichtmeht gedrückt ist. */

    i...-Programm:

    -> Sendet Anweisungen an DMXControl:

    ---> /DMXC-Remote/Buttons/ButtonID/Status -> Button Ein / Ausschalten

    --->/DMXC-Remote/Submasters/Bankname/Channel -> Wert
    --->/DMXC-Remote/Effects/Effectname/Status -> 0,1

    und so weiter......
    Das Selbe noch mit Geräten.

    Das ganze muss plug und Play fähig sein. Also zum einrichten sollten nicht mehr als eine IP-Adresse eingegeben werden und einmal die Werte von DMXControl gesendet werden. Dannach soll alles von alleine laufen.

    Hintergrund: Ich habe viele häufig wechselnde Konfigurationen von DMXControl. Wenn ich für jede Konfiguration ein layout erstellen muss und die OSC-Fernbedienung neu programmieren muss bin ich in einem Jahr noch nicht fertig.

    Gruß, Simmon (Der hofft das er sich verständlich ausgedrückt hat :) )

    Chacka!

  • Suchmal im Appstore nach Martin.
    Von Martin gibts sowas schon für dessen Pult.
    Man kann die Fixtures anwählen und alle Eigenschaften ändern.

    Schau dir das mal an. So sollte des DMXControl-App auch aussehen.
    Steigste bei der Applesprache durch? Hatte mir die mal angeschaut, aber nicht so wirklich verstanden ^^

    Vieleicht könnt ich auch was helfen.

  • Hallo,

    ich hab jetzt ein Semester C. Und alle sagen objective C wär einfach wenn man C kann, Java kannich auch.

    hab mich heute mal damit befasst und muss sagen das iss scho kompliziert.

    Das Problem das ich imo hab ist nicht die Programmierung sondern diese Verlinkungen mit dem Interface.
    ich check einfach ned wie diese Verbindung zwischen GUI und Script zusammenkommen soll. Ich hab mein Interface soweit fertig zusammengebaut. Nur kann ich z.B. die Listen nicht mit Inhalt füllen.

    Gruß, Simmon

    Chacka!

  • Hallo,

    ich hab mir grad auch mal die GrandMA App angeschaut, also das geht ja garned xD.....

    Die Martin App ist so das was ich mir gedacht hab, nur besser.

    Das ist ja eigentlich nur eine Gerätesteuerung. Ich will Szenen Effekte und alles Steuern. Das Geht zwar bei Martin auch ich finds aber umständlich gemacht.

    Zum richtig durchtesten bräucht man Jetzt ein Pult. Aber was ich vorhab soll noch besser werden ;) definitif.

    Vor Allem muss man von überall schnell überall hinkommen.

    Gruß, Simmon

    Chacka!

  • Hab mir bei dem ersten Bild des ipads gleich gedacht wie geil das für dmxc wäre!
    Werde mir das zwar nicht kaufen, bin aber als iPhone Besitzer sehr begeistert dass du das auf dich nimmst!
    Über Ideen werd ich mal die Tage grübeln, aber meinst du es werden mehrere clients (z.B. Iphones) gleichzeitig laufen können?

    running dmxc on a samsung netbook with touchscreen :D

  • [Blocked Image: http://www.bilderload.com/thumb/25415/28012010024F5YIZ.jpg]
    Alter Hut... :D 8)

    Ist zwar kein IPad, aber kann mehr, ist flotter und wird mit nem Wacom Pen bedient, was meiner Meinung nach nen riesen Vorteil ist. Grade wenns um Dateneingabe geht. Ist einfach präziser als Wurstflossenbedienung.

    Na ja, DMXControl lässt sich per Teamview sogar übers Netz steuern. Ich such nur noch ne Alternative, die im Lan funktioniert. Remotedesktopverbindung klappt bei mir bis jetzt noch nicht, aber ich bastel noch dran.

    Ich fänd ne "APP" für mein olles N95 cool. :rolleyes:

    GNARGNARG!!! :cursing:

    Edited 2 times, last by paddy (January 28, 2010 at 11:21 PM).

  • Also mehrere iPhones gleichzeitig wird gehen.

    Weil wir nutzen momentan 2 iPods und ein iPhone und das muss weiterhin auch so funktionieren ;)

    Aber ob die App wirklich kostenlos wird kann ich noch nicht sagen. Weil damit ich das releasen kann muss ich erstmal 99Ökken zahlen damit ich überhaupt irgendwie auf nem Endgerät testen kann.
    Und diese Kosten will ich reinbekommen. Aber teuer wirds bestimmt nicht, so des ein Schüler sich das leisten kann.

    Da hat Apple scheiße gebaut meienr Meinung nach.

    Gruß, Simmon

    Chacka!

  • Hi!

    Quote

    Original von SIMMON
    Da hat Apple scheiße gebaut meienr Meinung nach.

    Zwar leicht offtopic, aber Apple hat das sogar für sich selbst sehr schlau gemacht! Das begrenzt nämlich auch die Flut an eingereichten Apps. Und was nicht eingeht muss auch nicht geprüft und freigeschalten werden. Die sparen damit Kosten für die verifizierung und nehmen gleichzeitig auch noch was ein. Als netter Nebeneffekt kommt dann noch dazu nicht jede scheiß App in den Store kommt weil sich die Scriptkiddies das nicht leisten können die tausendste "Hello World"-App zu machen.

    Ontopic: Als iTouch-Besitzer verfolge ich natürlich erwartungsvoll dieses Thema... ;)

    Hoc

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

    Edited once, last by Hoc (January 29, 2010 at 8:33 AM).

  • also ich wär sehr dran interessiert und würd dir gerne helfen (macbook und itouch gejailbreakt - besitzer) programierkenntnisse hab ich zwar... aber nicht besonders viel (c# ganz wenig und nie wirklich verwendet, delphi und kurz nen bisschen java. html und php geht einigermaßen)
    zu der app mit appstore... du könntest es umgehen, indem du es als app für jailbroken geräte baust, das macht wohl die installation leicht umständlich, aber wär ne möglichkeit. Wenn dir zu helfen ist bezügl. hardware und tests sag bescheid ;)

    was mit gaffa nicht hält ist kaputt

  • Ich hab des mim Jailbreal nie hingekriegt.

    Kannst dir ja mal das (kostenlose) Iphone SDK runterladen und dich mal drann Versuchen einen Fader reinzubasteln und dann mit diesem Fader einen anderen fader zu bewegen.

    Wenn du das hinkriegst hast du das wesentliche schon geschafft.

    Gruß, Simmon

    Chacka!

  • ich werds versuchen ;) mitm jailbreak ist eigtl ganz einfach... ich hab blackra1n benutzt... leider ist der noch tethered für den 3.gen touch.. also neustarten ohne pc ist nicht xD war aber ganz simpel. software runtergeladen, ipod angeschlossen, auf den button gecklickt, gewartet, programm neugestartet, nochmal button geklickt (um den ipod neuzustarten) und Fertig ;)

    was mit gaffa nicht hält ist kaputt

  • Quote

    Original von SIMMON
    Kannst dir ja mal das (kostenlose) Iphone SDK runterladen und dich mal drann Versuchen einen Fader reinzubasteln und dann mit diesem Fader einen anderen fader zu bewegen.

    Der Fader der bewegt werden soll, in DMX C oder in der app?
    Wenn in DMX C bleibt noch die frage worüber ansteuern... die frage war ja noch nicht geklärt ?!

    was mit gaffa nicht hält ist kaputt

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