wir haben heute Version 6.3-beta (Build 4300) veröffentlicht.
Jeder, der Lust hat, kann die neue Version schon jetzt auf Herz und Nieren testen.
Da sich die Version 6.3 in ein neues Verzeichnis installiert, bleibt die produktive v6.2.7 erhalten und kann für eure Sendungen weiter genutzt werden, während ihr die neue Version unabhäng davon testet.
Wenn ihr Fehler findet oder eins der neuen features (siehe changelog) nicht so funktionieren sollte wie erwartet - schreibt es uns bitte hier in diesen Sammelthread.
Auch Fragen zum neuen realease sind gerne gesehen.
Wir freuen uns auf euer feedback.
Viel Spaß beim testen der neuen Version!
erstmal vielen Dank für die vielen Neuerungen. Da ist ja noch einiges zu testen.
Ich habe mir natürlich zunächst den csv-Import vorgenommen. Dabei haben meine ersten Tests folgendes ergeben:
Vorhandener Eintrag wird bei “exakter-Treffer–Methode” nicht angefasst, also so, wie es sein soll.
Aber: Feld “Ext. ID” wird nicht mehr importiert bzw. aktualisiert, egal ob exakt oder nicht (das ging vorher).
Und noch eine Unbequemlichkeit, die auch in 6.2 schon bestand:
Im Importfenster (da, wo die Lister der zu importierenden Titel erscheint) kann man nicht nach Dateiname sortieren.
Auch die Fensterbreite muss jedesmal neu angepasst werden ebenso wie die Spaltenbreiten. Ist nicht so schlimm, aber auch nicht ganz so schön.
Soviel für den Moment. Ich hatte heute noch nicht so richtig viel Zeit zum testen. Aber vielleicht sind das ja ein paar erste brauchbare Hinweise.
Etwas weiter unten beginnt der neue Abschnitt, ab der Zeile
Starting with mAirList 6.3, access to the following low level remote functions is possible through the IAirliteRemote interface:
Vielen Dank an den Kunden, der uns auf diese Idee brachte. Probiert es ruhig mal aus - ich kann es nicht, weil ich keines dieser Pulte hier habe. Im mAirList-Testlabor jedenfalls hat an einer Webstation alles geklappt.
Hast du, Ulli, ein Codebeispiel aus den neuen Scriptingfunktionen für Airlite/Webstation für mich? Ich habe zwar seit einiger Zeit ein Script, das erfolgreich die Cartwall-Tasten zum leuchten/blinken bringt, aber kann das nicht weiterentwickeln, um im PFL-Modus einen Kanal auf CUE zu setzen.
Leider nein. Ich selbst habe kein Airlite / Webstation und an das mAirList-Forschungslabor komme ich derzeit nicht ran.
Torben hat da sicher was für dich, aber der steckt im Moment soooo tief in Auftragsprogrammierungen (und Support), und sein Mitarbeiter hat ab morgen Urlaub… na, mal sehen.
Cue von Kanal 8 einschalten, wenn “externe” PFL-Funktion (also nicht Player-PFL oder Cartwall) genutzt wird:
// Called when cue editor, mix editor... (but not a player) starts playback
// ExtPFLCount is the number of active such ExtPFL sources
procedure OnExtPFLOn(Item: IPlaylistItem; ExtPFLCount: integer);
begin
if ExtPFLCount = 1 then
AirliteRemote(0).RemoteCue(actModule8, alaActivate);
end;
Und wieder ausschalten wenn nichts mehr vorgehört wird:
// Called when cue editor, mix editor... (but not a player) stops playback
// ExtPFLCount is the number of active such ExtPFL sources
procedure OnExtPFLOff(Item: IPlaylistItem; ExtPFLCount: integer);
begin
if ExtPFLCount = 0 then
AirliteRemote(0).RemoteCue(actModule8, alaDeactivate);
end;
Okay, dann eben mit der Home Studio (aber wehe, einer von euch will nächste Woche was von der Professional wissen! @Tondose, dann musst du ran).
Vielleicht sollte ich mir von meinem nächsten Gehalt ein Crossgrade auf die Advanced kaufen.
Mal durchrechnen… 79,50 Euro brutto Differenzbetrag? Joa, das ist drin.
Man kann in Pascal (wie auch in den meisten anderen Programmiersprachen) Funktionen wie Rückgabewert-lose Prozeduren aufrufen, der Rückgabewert wird dann einfach weggeworfen.
Was da genau zurückgegeben wird, weiß ich auch nicht. Vermutlich 1 oder 0 für “hat geklappt” oder “hat nicht geklappt”. Es handelt sich um simple Wrapper der jeweiligen Funktionen in der airlite.dll. Eingabe- und Ausgabewerte werden 1:1 durchgereicht.
Und noch zu den komischen Parametern von RemoteCue: Es wäre ja sehr schön gewesen, wenn man einfach die Nummer des Moduls sowie true oder false für Cue an/aus übergeben könnte.
an dieser Stelle freue ich mich, dass die Version 6.3 beta rauskam. Mal wieder etwas Rumfriemeln und Probieren. An der Stelle ein großes Lob an @Torben.
@UliNobbe
Vielen Dank für den Hinweis, dass ihr die folgende Funktion eingebaut habt:
Ich habe die Einstellungen getestet. Das Fenster erscheint nun nicht mehr, ganz nach meinen Vorstellungen. Allerdings habe ich ein Problem mit der Fernsteuerung und der folgenden Tastenbelegung:
VT Record Start, Stop und Cancel funktionieren. Auch VT Open klappt. Jetzt kommt die Off-Bedingung. Egal was passiert. Es wird immer VT Cancel ausgeführt und VT Save missachtet. Habe ich hier vielleicht einen inhaltlichen Fehler?
Ziel soll es ja sein: Wenn kein Take vorhanden, dann Cancel (00:10 - 00:35); wenn Take vorhanden, dann Save (00:35 - 00:52).
Hierzu ein kleines Video.