Hallo. Wir nutzen bei uns im Studio das D&R Airence und ich würde gerne 3 Taster mit der Möglichkeit belegen Moderationen aufzunehmen, sprich einen Taster mit Aircheck starten, Aircheck pausieren und Aircheck sichern belegen. Leider finde ich bei der Fernsteuerung Airence keine Möglichkeit das zu realisieren. Kann jemand helfen?
Klappt denn das hier…
… in Verbindung mit:
https://wiki.mairlist.com/reference:remote_control_commands#aircheck_recorder
… nicht?
Hallo Uli. Ja, das habe ich alles durchgeschaut, finde aber nur VT start, VT stop und VT save leider kein Aircheck
Da der Aircheck Recorder stets eine <Remote ID>
benötigt, die du bei der Einrichtung vergibst (es kann ja mehrere zugleich geben), ist er in der Auswahlliste nicht aufgeführt.
Du kannst die Befehle aber so wie im Wiki aufgelistet dort händisch eintragen.
Ahhhja, ich versuche das mal. Hab vielen Dank für die schnelle Hilfe.
Hallo Uli. Es hat wunderbar geklappt. Vilen Dank und herzliche Grüße
Vielleicht noch eine Frage. Ist es möglich die Tasten mit den 3 verschiedenen Farben zu belegen? Ungefähr so wie es bei der Cartwall funktioniert?
Ja, allerdings nur über ein Script:
The available color values are:
acNone
(no color, LED off)acRed
acGreen
acYellow
Quelle und Details: config:remotecontrol:airence [mAirList Wiki]
Ahhh, das hab ich befürchtet, dazu reicht mein Scriptkönnen nicht aus, geht ja auch so. Danke Dir
Laß mal rumkommen, um welche Tasten genau es sich handelt.
 ?
Vage Grüße
TSD
Hallo Tondose.
Es geht um die Tasten 19, 20 und 21.
Okay, kann aber ein bißchen dauern.
Hat überhaupt keine Eile
Danke Dir
Hab doch noch etwas Zeit gefunden.
In Deine Fernsteuerungstabelle trägst Du statt der „normalen“ Aircheck-Befehle die Befehle
-
AIRCHECK EIN
(auf Taste 19), -
AIRCHECK PAUSE
(Taste 20) bzw. -
AIRCHECK AUS
(21)
ein. Sollte Dein Aircheck nicht AIRCHECK
heißen, muß das im Kopf des Skripts geändert werden. (Die neuen Befehle dann auch entsprechend.) Die Nummern der Tasten können ebenfalls im Kopf festgelegt werden.
Die Bedienung sollte sich von selbst erschließen.
Das ganze ist ein kleiner Ritt über den Bodensee, da ich natürlich kein Airence-Pult zum Ausprobieren da habe. Also, falls es nicht geht (und damit ist zunächst zu rechnen), bitte unter Angabe der vollständigen (!) Fehlermeldung hier melden. Bin am Wochenende aber aushäusig.
{
+------------------------------------------------------------------------+
| |
| Skript für Aircheck am D&R-Airence-Pult |
| |
| Version 0.2, © 2020 Tondose (https://community.mairlist.com/u/tondose) |
| |
+------------------------------------------------------------------------+
Voraussetzungen:
• Befehl für Mitschnitt ein: AIRCHECK EIN
• Befehl für Mitschnittpause: AIRCHECK PAUSE
• Befehl für Mitschnittende: AIRCHECK AUS
… bzw. statt "AIRCHECK" der gewählte Name.
• Der Name des Aircheckencoders ist frei wählbar (im Kopf einzutragen).
}
const
START = 19; // <------- Nummer des Start-Tasters
PAUSE = 20; // <------- Nummer des Pause-Tasters
STOP = 21; // <------- Nummer des Stop-Tasters
NAME = 'AIRCHECK'; // <------- Name des Aircheck-Encoders
var
AircheckOn, AircheckPause, AircheckOff: boolean;
procedure LEDOff;
begin
AirenceRemote(0).SetLED(START, acNone);
AirenceRemote(0).SetLED(PAUSE, acNone);
AirenceRemote(0).SetLED(STOP, acNone);
end;
procedure OnLoad;
begin
AircheckOn := false;
AircheckPause := false;
AircheckOff := true;
ExecuteCommand(NAME + ' CLOSE');
LEDOff;
end;
procedure OnTimer;
begin
LEDOff;
AircheckOff := true;
end;
procedure OnExecuteCommand(Command: string);
begin
if Command = NAME + ' EIN' then
begin
if AircheckOff then
begin
AircheckOff := false;
AircheckOn := true;
AircheckPause := false;
ExecuteCommand(NAME + ' OPEN');
ExecuteCommand(NAME + ' ON');
AirenceRemote(0).SetLED(START, acGreen);
AirenceRemote(0).SetLED(PAUSE, acNone);
AirenceRemote(0).SetLED(STOP, acNone);
end
else if AircheckPause then
begin
AircheckOff := false;
AircheckOn :=true;
AircheckPause := false;
ExecuteCommand(NAME + ' ON');
AirenceRemote(0).SetLED(START, acGreen);
AirenceRemote(0).SetLED(PAUSE, acNone);
AirenceRemote(0).SetLED(STOP, acNone);
end;
end
else if Command = NAME + ' PAUSE' then
begin
if AircheckOn then
begin
AircheckOff := false;
AircheckOn := false;
AircheckPause := true;
ExecuteCommand(NAME + ' OFF');
AirenceRemote(0).SetLED(PAUSE, acYellow);
//AirenceRemote(0).SetLED(START, acNone);
AirenceRemote(0).SetLED(STOP, acNone);
end
else if AircheckPause then
begin
AircheckOff := false;
AircheckOn :=true;
AircheckPause := false;
ExecuteCommand(NAME + ' ON');
AirenceRemote(0).SetLED(START, acGreen);
AirenceRemote(0).SetLED(PAUSE, acNone);
AirenceRemote(0).SetLED(STOP, acNone);
end;
end
else if Command = NAME + ' AUS' then
begin
if AircheckOn OR AircheckPause then
begin
AircheckOn := false;
AircheckPause := false;
AircheckOff := false;
ExecuteCommand(NAME + ' CLOSE');
AirenceRemote(0).SetLEDBlink(STOP, acRed, acNone, absNormal);
EnableTimer(3000);
end;
end;
end;
begin
end.
Getastete Grüße
TSD
Ach Mensch. Ich bin noch gar nicht dazu gekommen um mich bei Dir zu bedanken für deine Mühe. Ich weiss noch nicht genau wie ich es in Mairlist einfügen kann. Ich versuche mich aber schon die Woche dran es hinzubekommen.
Hey. Vielen Dank. Das heißt ich lege das Script auf mein Laufwerk und brauche es dann nur in der Hintergrund Scripts hinzufügen? Werde es gleich morgen ausprobieren. Danke
Feedback
My mairlist is in English so at first it didn’t work.
After changing the German ein pause for the English words something happened
When pressing pause as soon as I let go the button it went back to record.
I removed a line in the pause chapter and evrything works.
One thing if you hit the stop button and start a new recording the lights don’t work anymore. First restart mairlist.