RemotePLE

Remote Playlist Editor für RadioBOSS – Playlisten fernsteuern über FTP, FTPS und SFTP.

Freeware für Windows (64-bit)

Über das Programm

RemotePLE ermöglicht die ferngesteuerte Bearbeitung von Playlisten
einer RadioBOSS-Sendeautomation über FTP, FTPS oder SFTP.
Die Software entstand, weil RadioBOSS das Aufnehmen und Einfügen von
Voice-Tracks per Fernzugriff nur rudimentär und ausschließlich für die
gerade laufende OnAir-Playliste unterstützt. RemotePLE schließt diese
Lücke: Moderatoren können von jedem Ort aus Sprachbeiträge aufnehmen
und in beliebige Playlisten einfügen – unabhängig davon, was gerade On Air ist.

Wichtigste Funktionen:

Was ist neu

Version 1.0.0.120: Serverprofile (mehrere RadioBOSS-Server)

Vollständige Änderungshistorie

Version 1.0.0.119: Lokaler Datei-Modus (Studio-Modus)

  • Neuer Verbindungsmodus "Lokal": Dateien können jetzt direkt von einem lokalen oder Netzwerk-Laufwerk gelesen und geschrieben werden - ganz ohne FTP-Server. Ideal, wenn RemotePLE auf demselben Rechner wie RadioBOSS läuft. In den Einstellungen als Verbindungsmodus "Lokal" wählen; das oberste Feld dient dann als lokaler Wurzelpfad.
  • Fehlerbehebung: In Unterverzeichnissen ließ sich die letzte Datei weder löschen noch (bei Playlisten) umbenennen. Beides funktioniert jetzt in allen Verbindungsmodi.

Version 1.0.0.118: Setup-Hinweis beim Start

  • Beim Programmstart erscheint jetzt ein Hinweis, wenn noch keine FTP-Verbindungsdaten hinterlegt sind. Auf Wunsch öffnen sich direkt die Einstellungen, um das Setup zu vervollständigen.

Version 1.0.0.117: Hilfe-Browser-Schaltfläche & Update-Korrekturen

  • Hilfesystem: Browser-Schaltfläche erscheint jetzt nur, wenn die zugehörige HTML-Seite tatsächlich auf dem Server vorhanden ist. Die Liste wird beim Programmstart und bei jedem Sprachwechsel automatisch vom Server abgerufen.
  • Fehlerbehebung: Beim automatischen Update wurde die eigene EXE-Datei auf Rechnern mit abweichender Groß-/Kleinschreibung im Pfad (z. B. Windows 7) fälschlich als normale Datei heruntergeladen statt als Update-Datei (.neu) abgelegt. Gilt für FTP und SFTP.
  • Neuer Sprachschlüssel „upd-in-progress": Während des automatischen Updates wird jetzt eine Sprachausgabe ausgegeben.

Version 1.0.0.116

  • Fehlerbehebung: Beim automatischen Update über FTP/SFTP wurden verschachtelte Unterverzeichnisse (z. B. die Sprachordner der Hilfe) teils nicht korrekt angelegt, wodurch einzelne Hilfekapitel fehlten. Das Update legt Unterverzeichnisse jetzt zuverlässig an.

Version 1.0.0.115: Integriertes Hilfesystem

  • Integriertes Hilfesystem: F1 öffnet eine kontextsensitive Hilfe, deren Kapitel sich nach dem aktiven Bereich richten (Playlist, FTP, OnAir-Liste, Preset-Reiter, CueEditor, Suchpanel). 49 Kapitel, verfügbar in Deutsch, Englisch, Französisch, Spanisch und Türkisch.
  • F1-Kontext für den Preset-Reiter ergänzt.

Verbesserte Sprachmeldungen: Interne RadioBOSS-Instanz

  • Beim Umschalten zwischen externer und interner RadioBOSS-Instanz (Kontrollkästchen
  • "Intern" rechts neben der On-Air-Liste) werden jetzt alle Anzeigetexte und
  • Sprachmeldungen korrekt aktualisiert:
  • – Reiter-Beschriftung und Hinweistext der On-Air-Liste wechseln je nach aktivierter Instanz ("On-Air-Liste" ↔ "Interne On-Air-Liste") – Panel-Hinweis nennt die aktive Instanz – Alle Aktionsmeldungen (Löschen, Verschieben, Starten usw.) weisen auf die interne Instanz hin, solange diese aktiv ist – Die Umschalt-Meldung ist in allen fünf Sprachen verfügbar

Breadcrumb-Navigation in Verzeichnis-Panels

  • Die Pfadanzeige in allen acht Verzeichnis-Panels (FTP, Song, VT, Jingle,
  • Drop, Opener, Promo, Beiträge) wurde auf eine anklickbare Breadcrumb-
  • Navigation umgestellt. Jeder Verzeichnis-Abschnitt ist ein eigener Link,
  • über den man direkt in dieses Verzeichnis wechselt.
  • Führendes „/": Erscheint sobald man ein Unterverzeichnis geöffnet hat.
  • Tooltip lautet „FTP-Wurzelverzeichnis" und springt mit einem Klick direkt
  • ins FTP-Stammverzeichnis.
  • Barrierefreiheit: Alle Segmente sind mit dem Screenreader lesbar. Der
  • Tooltip des „/"-Links ist in allen fünf Sprachen lokalisiert. Doppelklick
  • auf das Panel funktioniert weiterhin wie zuvor.

Korrektur: Dateianzahl in FTP-Verzeichnislisten

  • In den FTP-Verzeichnislisten wurde der Eltern-Link „.." bisher in der
  • angesagten Dateianzahl mitgezählt. Die neue Hilfsfunktion NettoAnzahl()
  • zieht diesen Eintrag ab — der angezeigte und vorgelesene Wert enthält
  • damit nur noch echte Dateien und Unterverzeichnisse.

Verbesserung: Online-Jahressuche (MusicBrainz)

  • Die MusicBrainz-Suche im Tag-Editor wurde in zwei Punkten verbessert:
  • Jahr: Es werden jetzt bis zu 100 Treffer ausgewertet statt bisher 3.
  • Dadurch wird bei Titeln mit vielen Versionen zuverlässig das korrekte
  • älteste Erscheinungsjahr gefunden. Bootleg-Aufnahmen werden bei
  • gleichem Jahr deprioritisiert.
  • Album: Für die Album-Erkennung wird die gefundene Aufnahme direkt bei
  • MusicBrainz nachgeschlagen. Dadurch werden Live-Alben, Compilations
  • und Bootlegs zuverlässig herausgefiltert — es wird nur ein offizielles
  • Studioalbum vorgeschlagen.

Bugfix: Lokale RadioBOSS-Instanz

  • Mehrere Funktionen in der RadioBOSS-API-Anbindung haben den „Lokal"-Parameter
  • bei internen Unteraufrufen nicht weitergereicht. Dadurch wurden Aktionen wie
  • Verschieben, Löschen, Starten und Kommando-Bearbeiten trotz aktivierter lokaler
  • Instanz immer an die Remote-Instanz gesendet.
  • Zusätzlich fehlte der Parameter in der Funktion zum Bearbeiten von Kommandos
  • (BOSS_EditCommand) vollständig.
  • Alle betroffenen Funktionen wurden korrigiert.

Lokale RadioBOSS-Instanz

  • Beim Einsatz einer zweiten, lokalen RadioBOSS-Instanz (z. B. für Live-Sendungen
  • mit lokaler Aufbereitung) kann das On-Air-Blatt jetzt auf diese interne Instanz
  • umgeschaltet werden.
  • Die Kontrollkästchen "Intern" erscheint rechts neben der On-Air-Liste – aber nur, wenn
  • eine lokale Instanz in den Einstellungen (Reiter "Erweitert") konfiguriert ist.
  • Nach dem Aktivieren steuern alle On-Air-Funktionen (Löschen, Verschieben,
  • Starten usw.) die lokale Instanz. Alle Sprachmeldungen weisen darauf hin, dass
  • die interne Instanz aktiv ist.
  • Die Umschaltung ist nicht persistent – nach einem Neustart ist wieder die
  • externe Instanz aktiv.

Erscheinungsjahr aus dem Internet

  • Im Tag-Editor gibt es die neue Schaltfläche "Jahr" (neben "Tags holen").
  • Er sucht automatisch das Erscheinungsjahr des aktuellen Titels: – Primäre Quelle: MusicBrainz (freie Musikdatenbank, kein Account nötig) – Fallback: iTunes-Suche – Wenn Album angegeben: erst mit Album gesucht, dann ohne als Fallback
  • Das gefundene Jahr wird direkt im Tag-Editor eingetragen.
  • Liefert die Quelle einen Albumnamen der vom eingetragenen abweicht,
  • wird eine Übernahme angeboten – der Name wird vorgelesen.

Admin-Tool: Tag-Ergänzung aus lokaler Datei-Kopie

  • Versteckte Wartungsfunktion für Administratoren: Ctrl+Shift+Alt+A.
  • Öffnet ein Menü mit zwei Modi: – "Nur ergänzen wenn alle Felder leer" – nur bei komplett leeren Einträgen – "Granular: nur leere Felder ergänzen" – vorhandene Werte bleiben erhalten
  • Das Tool liest Tags aus einer lokalen Kopie der Server-Dateien (Pfad abfragen).
  • Felder: Title, Artist, Album, Genre, Year.
  • Vor dem Schreiben wird die Trefferzahl angesagt und eine Bestätigung eingeholt.
  • Der zuletzt eingegebene Pfad wird gespeichert.

Bugfix: Absturz beim Programmstart abends

  • Beim Start des Programms kam es jeden Abend ab ca. 18:12 Uhr zu einem
  • Absturz mit einer "Fehler bei Bereichsprüfung"-Meldung.
  • Ursache war eine Berechnung in der FTP-Fortschrittsanzeige, die mit der
  • aktuellen Uhrzeit übergelaufen ist.
  • Der Fehler ist behoben.

Erweiterte Titelsuche

  • Die Suche im Songbereich wurde um eine Datenbanksuche erweitert.
  • Neben der bisherigen FTP-Verzeichnissuche stehen jetzt fünf
  • Datenbank-Suchmodi zur Auswahl: – Artist + Titel (Standard) – Artist, Titel, Genre und Album (alle Felder) – Nur Artist – Nur Titel – Nur Genre
  • Die Suche findet Titel die alle eingegebenen Wörter enthalten
  • (z.B. "Beatles love" findet nur Titel mit beiden Wörtern).
  • Optional: Titel, die in den letzten 24 Stunden bereits gespielt
  • wurden, können ausgeblendet werden (Kontrollkästchen "> 1d").
  • Der gewählte Suchmodus wird gespeichert und beim nächsten Start
  • automatisch wiederhergestellt.
  • Die Datenbanksuche ist nur verfügbar wenn eine Verbindung zur
  • RadioBOSS-Datenbank besteht.

Sprachmeldungen bei FTP-Operationen

  • Löschen, Umbenennen, Verzeichnis erstellen und Verzeichnis löschen geben
  • jetzt akustisches Feedback: Erfolg oder Fehler werden sofort vorgelesen.
  • Beim Löschen mehrerer Dateien wird die Anzahl der erfolgreich gelöschten
  • Dateien gemeldet (z. B. "3 Dateien erfolgreich gelöscht").
  • Funktioniert bei FTP, FTPS und SFTP gleichermaßen.

FTP/FTPS/SFTP Fortschrittsanzeige

  • Der Fortschrittsbalken bei Dateiübertragungen wurde grundlegend überarbeitet.
  • Er zeigt jetzt bei FTP und FTPS den tatsächlichen Fortschritt in Prozent an.
  • Bei SFTP läuft ein Marquee-Balken während der Übertragung.
  • Hintergrund: Indy liefert bei manchen FTPS-Servern keine Dateigröße im
  • RETR-Response – die Größe wird daher jetzt vorab abgerufen.

VU-Meter (Aufnahme)

  • Die Aussteuerungsanzeige beim Aufnehmen von Voice Tracks wurde vollständig
  • neu implementiert. Vorher störten Screenreader die Aufnahme durch Pieptöne,
  • weil die verwendete Windows-Progressbar bei jeder Änderung ein
  • Barrierefreiheits-Ereignis auslöst.
  • Die neue Anzeige: – Logarithmische dBFS-Skala (–60 bis 0 dB) – Stereo: linker und rechter Kanal getrennt – Farbzonen: Grün / Gelb / Rot – Peak Hold: Spitzenwert wird 2 Sekunden gehalten, dann langsam abgesenkt – Kein Screenreader-Rauschen mehr

Kommando bearbeiten

  • Bestehende Kommandos in der Vorbereitungs- und der On-Air-Playliste können
  • jetzt direkt bearbeitet werden, ohne sie löschen und neu hinzufügen zu müssen.
  • Editierbare Kommandos: relaystart, getrandomplaylist, setcasttitle,
  • sowie Sendungs-Download-Kommandos (download ...).
  • Der aktuelle Parameter wird im Eingabefeld vorbelegt.
  • Aufruf: Rechtsklick auf ein Kommando → "Kommando ändern"
  • (nur aktiv wenn das ausgewählte Kommando editierbar ist).

Datenbank-Reconnect

  • Bei einem Verbindungsabbruch zur RadioBOSS-Datenbank ist kein Neustart
  • von RemotePLE mehr nötig. Der Timer versucht automatisch jede Minute,
  • die Verbindung wiederherzustellen. Beim nächsten Öffnen des CueEditors
  • oder beim Speichern von Cue-Punkten wird bei Bedarf ebenfalls automatisch
  • neu verbunden.

Wellenform-Analyse (CueEditor)

  • Die Wellenformdarstellung im CueEditor funktioniert jetzt zuverlässig auf
  • allen Systemen, unabhängig von der Samplerate des Audiogeräts.
  • Früher konnte es auf bestimmten Rechnern (z. B. mit Gerät auf 48 kHz statt
  • 44,1 kHz) vorkommen, dass die Wellenform nach einigen Sekunden flach wurde.
  • Die Analyse läuft nun in einem separaten Decode-Durchlauf ohne Seekoperationen
  • direkt auf den Rohdaten der Datei. Nebeneffekt: Die Wellenformqualität ist
  • besser (alle Samples pro Pixel ausgewertet statt Stichproben).
  • Die Lautstärkemessung (LUFS) ist ebenfalls genauer.

Mehrsprachigkeit

  • Die Sprachauswahl in den Einstellungen lädt alle verfügbaren Sprachen
  • automatisch aus dem Ordner Language\. Aktuell stehen fünf Sprachen
  • zur Verfügung: Deutsch, Englisch, Französisch, Spanisch und Türkisch.

SFTP-Unterstützung

  • Neben FTP und FTPS wird jetzt auch SFTP unterstützt.
  • Umschalten in den Einstellungen: Reiter Verbindung → Modus SFTP.
  • Beim ersten Verbinden erscheint eine Sicherheitsabfrage zum Host-Schlüssel.
  • Der Port wechselt automatisch von 21 auf 22.

Sprachführung (Barrierefreiheit)

  • Alle neuen Funktionen geben akustisches Feedback über die Sprachausgabe.
  • Speak-Taste (oder Ctrl+Lautsprecher) schaltet die Ansagen ein/aus.

Tag-Editor

  • Im CueEditor können Titel-Metadaten direkt in der Datenbank bearbeitet werden.
  • "Tags holen" – Liest Tags aus der Audiodatei ein (Artist, Titel, Album, Genre, BPM u. a.) "BPM berechnen" – Analysiert das Audiomaterial und ermittelt das Tempo Ctrl+S – Speichert sowohl Cue-Punkte als auch geänderte Tags

CueEditor

  • Der CueEditor ermöglicht das Bearbeiten von Cue-Punkten direkt im Programm.
  • Tastatursteuerung: Ctrl+T – CueEditor öffnen / schließen F1–F10 – Cue-Punkt auswählen (mit Vorlesen von Name und Position) K / Shift+K / Ctrl+K – Position –10 ms / –100 ms / –1000 ms L / Shift+L / Ctrl+L – Position +10 ms / +100 ms / +1000 ms O – Vorhör mit Beep kurz vor dem Cue-Punkt I – Wiedergabe ab Cue-Position P – Play / Pause (nur im CueEditor) Leertaste – Bei laufender Wiedergabe: Cue an aktuelle Position setzen Shift+Enter – Cue-Punkt auf Cursor-Position setzen Entf – Ausgewählten Cue-Punkt löschen (mit Bestätigung) Pos1 / End – Zum Titelanfang / Titelende springen Ctrl+S – Cue-Punkte und Tags in der Datenbank speichern Ctrl+Z – Letzten Cue-Punkt-Schritt zurücksetzen
  • Diese Versionshinweise können jederzeit mit F12 erneut aufgerufen werden.

Lizenz & Haftungsausschluss

RemotePLE ist Freeware. Die vorliegende Version darf von jedermann –
auch von kommerziellen Radiosendern – kostenlos genutzt werden.

Weitergabe
Eine Weitergabe ist ausschließlich als unverändertes, vollständiges
Original-Paket und unentgeltlich gestattet. Jede Veränderung,
Dekompilierung oder das Reverse Engineering der Software ist untersagt.

Vorbehalt künftiger Versionen
Der Autor behält sich ausdrücklich vor, für künftige Versionen
abweichende Lizenzbedingungen festzulegen. Insbesondere kann die
kommerzielle Nutzung künftiger Versionen genehmigungspflichtig werden.
Diese Bedingungen gelten jeweils nur für die vorliegende Version.

Haftungsausschluss
Die Software wird „wie besehen" ohne jegliche Gewährleistung
bereitgestellt. Die Nutzung erfolgt auf eigenes Risiko. Soweit
gesetzlich zulässig, haftet der Autor nicht für direkte oder
indirekte Schäden, Datenverluste oder Betriebsausfälle, die aus
der Nutzung der Software entstehen.