BTouch Client Version 2

Bei der Entwicklung vom BetaTouch Client Version 1 bin ich seinerzeit ziemlich schnell an die Grenzen der Verwendeten Technologie gestoßen. Was will man machen, eine Entwicklungsumgebung, für die es damals schon seit ~15 Jahren keine Updates mehr gegeben hat, ….    macht mindestens mal bei der täglichen Arbeit absolut keinen Spaß mehr. Deswegen habe ich  um das Jahr 2013 (sofern ich mich richtig erinnere) damit begonnen, Eine bessere Version von Grund auf neu zu entwickeln.

Zu den gewollten Merkmalen gehörte eine möglichst große Flexibilität bei der Gestaltung der Oberfläche, einfache Erweiterbarkeit um neue Funktionen, Synchronisation via Netzwerk…..    und wenn’s neben Windows auch auf Linux liefe, wäre auch nicht schlecht.

Herausgekommen ist der ΒTouch Client Version 2  ( … btw: Das ist nicht der Buchstabe ‘B’, sondern ein ‘Beta’ …  #truestory ) .

Es ärgert mich übrigens maßlos, jawohl, dass ich es verpeilt habe, mit den Feldern wenigstens für das Foto irgendeine Form von ASCII-Art darzustellen. Scheibenkleister! Aber egal:

Die Software ist darauf ausgelegt, per Touchscreen bedient zu werden. Sie erlaubt die Steuerung unterschiedlichster Geräte(-kombinationen) durch nicht-geschultes Personal. Die Software eliminiert das Risiko von Fehlbedienungen und ist in der Lage, Multiroom-fähige Steuerkonzepte zu implementieren. Geräteabhängige Steuerprotokolle, Regelsätze, etc. können darüberhinaus verhältnismäßig leicht hinzugefügt werden.

Continue reading

ArtNet to Midi

This one might become a l i t t l e bit special.

As most of you should know by now I am not only a specialiolo(lo)gist (for everything) but also one astonishing (specialiolo(lo)logic) lightjockey – at least in my second life on most of my weekends.

When LJ’ing I use the the GrandMa Lighting Desk most of the times. Sometimes I’m lucky and get to work with a hardware unit but most of the times I have to stick to the PC version with a Midi-Keyboard attached. So far so good / bad. Over the last years I came across some things that might be better. Like Midi output. Talking about GrandMA it IS possible but kind of limited and a huge amount of time is killed when taking care about Midi programming. (Those of you who are familiar with the GrandMa might argue pro and con. Others might just not know what I’m talking about…just read on.)

Trying to find a universal way to get Midi Signals out of my lighting desk I wrote a nice little ArtNet-to-Midi Converter. that way I can get Midi out of my lighting desk without even thinking about it.

The (Windows-) tool acts like an ArtNet Node (just like the one from Enttec , for example). The important part: the received ArtNet data are translated into Midi Values. The first 128 DMX channels (1..128) are translated into Midi CCs. DMX channels 129…255 are translated into pulsed Midi outputs (note on .. wait a few miliseconds .. note off) starting at C-1. That’s basically about it.

The software has some cool side-features like settings being saved in the registry ‘n stuff but like every program it’s still not complete (DMX in, Midi out indicators not working yet). But worth the effort. The basic Midi-IO is handled via MidiOX, again.

Continue reading