Hier ein kleiner Schwank aus meinem Leben mit dem WING.
Ich arbeite gerade an der Vorbereitung für eine Musical Produktion mit einer Menge an Funkstrecken, die halt, wie es so üblich ist, entsprechend dem Libretto mal an, mal aus sein müssen.
Meine Wahl für diese Produktion fiel auf das WING, speziell nachdem es mit der Version 2.0 eine recht pfiffiges Show-Verwaltung bekommen hat.
Aktuell ist aber ein Nachteil bei der Sache, dass es zwar ein sehr mächtiges Werkzeug ist, aber das Editieren von Snapshots und Snippets aktuell noch nicht wirklich anwenderfreundlich ist. Man kann zwar alles irgendwie machen, aber es hakt da und dort und einiges geht nur sehr umständlich.
Und jetzt kommt ein wirklich großer Pluspunkt bei den Behringer (und auch den damit verwandten Midas) Geräten zum tragen. Die speichern ihre Daten nämlich in einem mehr oder weniger auch von Menschen lesbaren Dateien ab.
So auch beim WING. Snapshots, Snippets und die Show Files sind im sog.
JSON Format abgelegt, ein Dateiformat das aus der Webentwicklung für JavaScript entstanden ist.
Und weil ich ein grundsätzlich fauler Mensch bin (eine für mich sehr wichtigen Eigenschaften für Softwareentwickler) und schon mal das eine oder andere Programm geschrieben habe, habe ich mich dieses Wochenende hingesetzt und mal ein kleines Tool geschrieben, mit dem ich aus einer Excel Datei, die die Szenen aus dem Libretto mit den benutzten Kanälen enthält, mir die Show und die Snapshots für das WING erstellt. Dank der benutzten Standards geht das recht schnell von der Hand und in kürzester Zeit hatte ich mir da ein funktionierendes System zusammen gebastelt. Aktuell bin ich noch dabei, einige Dinge da mit rein zu implementieren, z.B dass ein User Layer immer nur die aktuell benutzten Funk-Kanäle anzeigt usw. Aber ich bin schon sehr zufrieden mit dem Ergebnis.
Das selbe händisch zu erstellen (es sind aktuell ca 130 Einzelszenen notwendig) hätte mir auf jedem anderen Pult wohl deutlich mehr Zeit gekostet.
Nachtrag, falls es irgendjemanden interessiert: Ich habe das ganze mit C# und .NET 8 gemacht, da gibt es Erweiterungen für die Manipulation von Excel und JSON, mit denen man das ganze recht leicht umsetzen kann.