Ich habs erstmal hinbekommen, die 4 Buzzerfarben als Szene zu erstellen und für jede Farbe nochmal einen Effekt erstellt inkl. einer Ausschalt-Szene, in die gefadet wird, damit das Licht nach 20sek. nicht einfach aus geht, sondern ausgeblendet wird.
Wenn ich den Effekt ausführe, dann funktioniert das auch wie gedacht.
Dann habe ich mir in der KommandoBox für jeden Effekt einen Button erstellt mit dem ich die Effekte auch wie gedacht aufrufen kann. Allerdings kann ich da jeden Effekt starten ohne dass er Rücksicht nimmt auf die Option "nur starten wenn keiner läuft".
Und jetzt stellt sich mir noch die Frage, wie ich jetzt dafür sorge, dass der Gamepad nen Effekt auslöst und dass er die nur auslösen kann, wenn kein anderer läuft. Wenn das läuft, mach ich mich ans löten. 
Das OpenDMX Interface läuft für meine Anwendung hier übrigens tadellos. Ich weiß ja nicht, ob das dann mit der Zeit erst kommt aber zumindest für die paar Farben, die es ausgeben soll, ist alles supi.