Android- und Asterisk-Projekt (--> TouchOSC)

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 Euch gern mein Sommer- und mein Winter-Projekt vorstellen. Vielleicht gibt es ja Leute, die gern mitmachen wollen, denn gemeinsam machen solche Aufgaben mehr Spaß.

    Beide Projekte hängen irgendwie mit Weihnachten zusammen:

    - Im Winter-Projekt (Asterisk-Projekt) geht es darum, die nächste Weihnachtsshow per Handy (oder Telefon) zu starten. Hier hat auch schon Lichtergesindel.de Interesse angemeldet. Siehe Wiki-Asterisk-Projekt

    - Im Sommer-(urlaubs-)Projekt (Android-Projekt) soll Software für das Weihnachtsgeschenk entstehen, das ich vom Weihnachtsmann erwarte: Wiki-Android-Projekt

    Ich würde mich freuen, wenn ihr mitmachen würdet.

    Gruß Frank

  • Sieht gut aus, ich werde mir auch bald ein Android Gerät zulegen (HTC Desire)
    Wenn es dann soweit ist und ich eins habe, dann werde ich mich vllt. auchmal mit der Android Programmierung auseinandersetzen, aber so ohne Gerät bleibe ich erstmal noch bei C#. Aber halt uns auf dem laufenden.

    Dirk

  • Hallo,

    leider hat sich bisher noch kein Android-Fan gemeldet, der uns uns gemeinsam das Projekt vorantreiben möchte.

    So als Vorgeschmack und Anreiz habe ich einen Wiki-Artikel zur Anbindung eines Androids an DMXControl über OSC geschrieben. Dabei wird die Android-Apps "Fingerplay" verwendet.

    Hier ist der Bericht: http://www.dmxcontrol.de/wiki/Fingerplay_und_DMXControl

    Android-Nutzer aufwachen und meldet Euch bei uns! ;)

    Gruß Frank

  • Hier ein Android-Fan (Samsung Galaxy S i9000), der sich auch gerade in DMXC einarbeitet. Ich lasse mir die Tage mal durch den Kopf gehen, ob ich hier mitmachen kann!

  • Hallo,
    Hier noch ein Androidler. Ich hatte mir auch schon überlegt mal was in die Richtung PDA-Plug-In zu programmieren, habs dann allerdings nur zu einer einfachen HelloWorld-Anwendung gebracht. Ich hab zwar Programmiererfahrung, aber eben leider nicht in Java. Und da mir gerade die Zeit dafür fehlt, konnte ich noch nicht weiterprobieren und -programmieren. Beim Testen könnte ich aber evtl. helfen (Einschränkung, ich komme nicht in den Android Market).
    Viele Grüße
    JP

  • Hallo,

    so, nachdem ich nun etliches über die Android-Programmierung gelernt habe und - was noch viel wichtiger ist - einige Android-Profis kennengelernt habe, kann es nun mit dem Design der Apps losgehen. Dazu wünsche ich mir auch viele Ideen von Euch. Im Anhang sind einige Screenshots meiner Übungsaufgaben zu sehen (die letzten beiden von Fingerplay übernommen).

    Hier einige Randbedingungen:
    - Die Apps soll (vorrangig) über OSC mit DMXControl kommunizieren.
    - Die Funktionalität des PDA-2-DMX Tools soll erreicht werden (http://www.dmxcontrol.de/wiki/PDA-2-DMXC)
    - Das ganze soll zusätzlich den Charakter eines Mini-Softpultes haben (siehe https://forum.dmxcontrol-projects.org/www.hexler.net)
    - Es muss einfach, übersichtlich und cool werden ;)
    - Es wird open source.

    Die Diskussion ist eröffnet! Was würdet ihr mit einer solchen Apps tun? Macht es Sinn, die Bewegungssensoren zu verwenden? Brauchen wir einen Dip-switch calculator? Was würdet ihr sonst noch toll finden ? - auch wenn ihr (noch) keinen Droiden habt

    Gruß Frank

  • Ciao Frank


    Ich bin zwar weder ein Android-Programmierer noch ein HTC-User aber dachte mir bei der Frage wegen "Ideen" könnte man ja trotzdem was schreiben :)


    Zur Bedingung "Cool sein":

    Ich fänds extrem cool, wenn man die Bewegungssensoren dazu nutzen könnte um Effekte zu starten! So ala Laserschwert App auf dem IPhone. Statt nur Geräusche könnte man dies dann so visuel noch untermalen!

    Oder z.B. statt "Sound2Light" ein "Move2Light" machen. Sprich mit der Intensität von der Bewegung Licht erzeugen.

    Der Nutzen dabei wird wohl gegen Null streben, aber es ist cool und macht richtig fun! ^^


    Wirklich brauchbare Dinge (liegen viele Sachen sicher schon auf der Hand):

    - Szenen/Effekt wahl -> Kommandobox

    - Submaster fader

    - DMXC App -> Damit man eigentlich alles fernsteuern kann?


    Gruss

    Lamborghini

  • Hey!

    Das Killerprogramm müsste für mich haben:
    - Kommandobox Sync mit DMXControl (DMXC Schickt per Plugin messages an das Telefon welche Buttons wie belegt sind)
    - Kanalübersicht (Muss sein)
    - Gruppenauswahl steuern
    - Submaster
    - Master Sek. Master
    - Frei Belegbare fader

    Das Ganze dann auf unterschiedlichen Pages, oder so ne Art Tabbing, dann wär das richtig Geil!

    Bewegungssensoren brauch man ned, sowas unnötiges. Damit soll man ja produktiv was amchen da kann man so spielereien schön sein lassen.

    Extendet Version:
    Bewegungssteuerung von geräten, eine Seite nur mit X-Y Feldern wo man sich so viele anlegen kann wie man will und dann jeweils geräten zuweisen kann.

    Gruß, Der Unbekannte

  • Hallo,
    ich fände die App vorallem zum Einleuchten bei Theaterveranstaltungen geschickt. So braucht man nicht 2 Leute, einer am PC und einer auf der Leiter, bzw. man muss nicht immer rennen. Man könnte ganz einfach die Lampen durchgehen, wenn man selbst auf der Leiter steht. Für kleine Theater wäre vielleicht auch ein ferngesteuerter Start von Szenen im Textbuch interessant (wenn das ganze zuverlässlich funktioniert).
    Aber für einen ernsthaften Einsatz sind glaube ich die Bewegungssensoren mancher Geräte zu ungenau. Ich merke das schon bei meinem Androiden. Die Darstellung kippt manchmal recht schnell in die gewünschte Richtung (beim drehen), manchmal braucht der noch ein oder zwei kleine Schubser, bis er reagiert.
    Es wäre aber gut, wenn die App für eine möglichst breite Anwenderschicht zugänglich wäre. Einige Geräte kommen nicht in den Android-Market rein (z.B. mein Archos 5 IT) und viele Geräte laufen noch mit Android 1.5 oder 1.6, obwohl sie noch nicht so alt sind. Viele von den Geräten werden vermutlich auch nicht mehr auf eine neuere Android-Version aktualisiert. Auf der anderen Seite werden Tablets (wie der Archos 5 IT) immer beliebter.
    Viele Grüße
    JP

  • Hallo,

    ich hab heute entdeckt, dass es inzwischen auch TouchOSC im Android-Market gibt.
    Android Nutzer sind sogar im Vorteil, da die Apps als "donation ware" erst mal kostenlos zu beziehen ist:
    http://hexler.net/software/touchosc-android

    Dafür ist die erste Version aber auch noch nicht voll Feature-kompatibel zum iPhone, z.B. (noch) kein Multi-Touch.
    Im Anhang noch einige Screenshots von mir.
    Damit gilt nun sinngemäß alles, was schon über die iPhone Apps geschrieben wurde:
    Touch OSC
    und hier als Video:
    http://www.youtube.com/watch?v=CLksu6y33TA

    Bei dem Funktionsumfang von TouchOSC erledigt sich damit das Thema der Implementierung einer
    generischen OSC-Apps von selbst.
    Wir sollten dann schauen, welche DMXControl-spezifischen Addons Sinn für eine Android-App machen.

    Gruß Frank

  • Abend,
    naja leider is immer noch das Problem mit dem Market. Bei allem mit dem "i" davor ist das ja kein Problem. Die Geräte sind von vorne rein drauf ausgelegt, das sie in den App-Store kommen. Das ist ja aber bei den Androiden nicht der Fall. Es gibt (wie weiter oben schon beschrieben) einige Geräte, denen Google den Zugriff auf den Market verwehrt. Nur hätte ich jetzt grad keine Idee, wie man das Problem am besten löst. Ich denke mal nicht, das man den Entwickler von TouchOSC dazu überreden kann, das er seine App auch auf seiner Webseite oder auf der DMXC-Seite zum Download anbietet.
    Viele Grüße
    JP

  • Das Problem mit dem Market kann ich nicht nachvollziehen ich kann selbst mit meinem TouchPro wofür es kein Offizielles Android gibt in den Market ich würde mal auf http://www.XDA-Developers.com nach ner Lösung suchen. Gibt bestimmt ne Möglichkeit das zu umgehen sonst würde es ja bei mir auch nicht gehen.

  • An so nem App wäre ich auch Intressiert!
    Würde auch meine Hilfe anbieten hab aber leider nur erfahrung in PHP un Step7

    Mein Phone -> Android Froyo 2.2 SGS :)

  • Hi kevin391,

    Ja ich glaube mit Step 7 kommste ned weit^^
    Wir können ja mal ne DMX Steuerung auf ner SPS machen :thumbup:

    Also ich hatte zuerst Touch OSC auf meinem Ipod. Muss sagen ganz gut aber ein bischen kleines Display.
    Deswegen habe ich es mal auf mein Archos 7 instaliert. Blöd da nur das hexler da nicht viel gemacht hat. ALso kein selbs Programieren.
    Dann habe ich Fingerplaya gefunden und ich muss sagen das es auch super ist. Mann kann seine eigenen Layouts machen. Muss man halt über ne .xml bearbeiten aber das ist eigentlich kein Problem.

    Grüße

    Ralf

  • Hallo,

    ich finde es toll, dass Du dieses Projekt gestartet hast. Der erste Prototyp lässt sich installieren, aber er verbindet sich nicht mit DMXControl. Vielleicht könntest Du immer ein Update geben, was bereits pro Version funktionieren sollte.

    Nochmals Danke

    Gruß Frank

  • Zum Verbinden muss Android am WLAN angemeldet sein, sonst wird versucht, übers Internet auf den angegebenen Rechner zuzugreifen, was in 99% der Fälle ungewollt ist (anderenfalls wäre entweder ein PC ungeschützt oder DMXC würde auf einem Server laufen - was aufgrund fehlenden Schutzes - bspw Passwort für das Interface - nicht zu empfehlen ist ;) )

    Bin gerade an der 0.5 dran, dann sollte endgültig alles funktionieren was auch angezeigt wird ;)

  • OK, 0.5 ist jetzt draussen :)
    Hab eineige Bugs gefixt, Kommandos haben bisher teiwleise nicht funktioniert, sollten das aber jetzt tun, die Fadersektion war mir zu blöd, hab mal ne rudimentäre Submastersektion gemacht - ist aber aufgrund riesiger CPU-Last (auf der DMXC-Seite, nicht auf dem Handy ;P) nicht wirklich effektiv, und die Device controls sollten auch besser funktionieren. Die aktuellen Werte lassen sich dort per Menu->Get current values abfragen

  • Morgen,
    auf welchen Andriod-Versionen läuft dein Programm? Ist es auch für Android 1.6? Wenn ja, wäre es richtig gut, dann könnte ich die Tage auch mal drauf schauen.
    Viele Grüße
    JP

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

  • Ich hab als Basis-API jetzt mal Rev 8 (Android 2.2) genommen, aber eigentlich dürfte das nicht nötig sein. Danke für den Hinweis werde morgen mal danach gucken wie weit der Code abwärtskompatibel ist und wenns geht für Android 1.6 releasen ;)

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