mAirList ist unsere Radioautomations-Software für Microsoft Windows.
Grundlegende Ausspiel-Funktionen
Erweiterte Ausspiel-Funktionen - Level 1
Erweiterte Ausspiel-Funktionen - Level 2
Erweiterte Ausspiel-Funktionen - Level 3
Streaming-Encoder
Datenbank und Sendeplanung
Erweiterte Datenbank und Sendeplanung
Netzwerkfähige Datenbank
Fernsteuerung - Basisfunktionen
Fernsteuerung für analoge Broadcast-Mischpulte
Fernsteuerung für digitale Broadcast-Mischpulte
Erweiterte Features
Systemvoraussetzungen
Editionen
Die Playlist enhält die Audiodateien, die während der Sendung über die Haupt-Player abgespielt werden. Dies kann entweder manuell (Live-Assist-Modus) oder automatisch (Auto-Modus) geschehen, wobei Sie jederzeit zwischen den Modi umschalten können.
Die Anzahl der Haupt-Player ist unbegrenzt – im Normalfall und für den Live-Betrieb verwendet man mindestens zwei und leitet die Signale auf zwei getrennte Soundkarten-Ausgänge, die jeweils mit einem Kanal auf dem Mischpult verbunden sind.
mAirList hilft dem Planer und Moderator sowohl im manuellen als auch im automatischen Betrieb bei der perfekten Abwicklung der Sendung. Die Automation unterstützt Fixzeiten für die genaue Zeitplanung bestimmter Elemente, zum Beispiel zur vollen Stunde Nachrichten. Durch die integrierten Backtiming-Funktionen hat der Moderator jederzeit einen Überblick über die geplanten Ausspielzeiten aller Elemente. Während des Intros (Ramp) eines Titels hilft ihm ein Countdown beim perfekten Ramptalk.
Die Cartwall dient zum Abspielen von kurzen Jingles oder Drops unabhängig vom Playlist-Inhalt. Die Anzahl der verfügbaren Slots ist frei definierbar. Häufig verwendete Belegungen können als Favoriten gespeichert und per Mausklick als neues Tab geöffnet werden. Größe und Farbe der Elemente innerhalb der Slots sind im Design-Modus frei definierbar. Insgesamt ist die Bedienung für die Verwendung von Touchscreens optimiert. Die Cartwall kann innerhalb des Hauptfensters eingebettet oder in ein separates Fenster (bei Bedarf auf einem zweiten Bildschirm) ausgelagert werden.
mAirList funktioniert grundsätzlich mit jeder handelsüblichen Soundkarte, die DirectSound-, WASAPI- oder ASIO-Treiber hat, einschließlich virtueller Soundkarten wie Axia Livewire oder Dante Virtual Soundcard. Es müssen keine speziellen Broadcast-Soundkarten angeschafft werden, sogar billige Onboard-Karten funktionieren meist auf Anhieb. Die Signaler der einzelnen Player können beliebige auf die verfügbaren Soundkarten-Ausgänge verteilt werden. Dabei können Sie die Stereo-Paare handelsüblicher Mehrkanal-Soundkarten (sogar günstiger 5.1-Soundkarten) als getrennte Stereo-Ausgänge nutzen. Ebenso wird die Wiedergabe von Mehrkanal-Audiodateien (4.0, 5.1, 7.1) unterstützt.
mAirList verwendet für die Audio-Wiedergabe die bekannte und zuverlässige BASS Audio-Bibliothek. Die gängigsten Audioformate wie MP3, MP2, WAV, Ogg Vorbis werden von Haus aus unterstützt, weitere Formate (z.B. AAC, WMA, FLAC oder Opus) lassen sich mittels kostenloser BASS add-ons hinzufügen. Dadurch funktioniert mAirList mit bestehenden Musiksammlungen, und Sie müssen beim Umstieg auf mAirList keine Dateien neu codieren. Die Formate lassen sich sogar problemlos mischen.
Mit dem graphischen Cue-Editor mit Wellenform-Darstellung können Sie die benötigten Cuepunkte (Ramp, Fade Out, etc.) schnell und präzise mit der Maus festlegen. Die Cuepunkte können für die spätere Verwendung in der mAirListDB, im Datei-Tag (nur ausgewählte Dateiformate) oder speziellen Metadata-Dateien abgelegt werden.
Mit dem integrierten Mix-Editor können Sie in einer Mehrspur-Ansicht die Übergänge zwischen zwei oder mehr Audiodateien komfortabel mit der Maus bearbeiten und dabei sogar Lautstärkekurven anpassen, zum Beispiel für Voice Tracking mit Ramp Talks. Der Mix-Editor ist sowohl im Ausspieler als auch in der Planungsoberfläche der mAirListDB enthalten.
Über die Event-Verwaltung lassen sich beliebige Aktionen – zum Beispiel das Nachladen der Playlist aus der mAirListDB oder das Einfügen von Audiodateien in die Playlist – zu beliebigen Uhrzeiten automatisch ausführen. Damit lässt sich sehr leicht ein automatisiertes 24-Stunden-Programm gestalten.
Die gespielten Titel können in benutzerdefinierten Logfiles protokolliert werden.
Die Benutzeroberfläche von mAirList lässt sich zwischen Deutsch und Englisch umschalten; Übersetzungen in weitere Sprachen werden von der Community gepflegt und bereitgestellt.
Neben herkömmlichen Dateien unterstützt mAirList auch etliche weitere Elementtypen, die in die Playlist eingefügt werden können, zum Beispiel Platzhalter (nicht-spielbare Element, die zum Beispiel Moderationstexte enhalten können) oder Container (mehrere Elemente zu einem virtuellen Element zusammengefasst, praktisch z.B. für Werbeblöcke).
Zusätzlich zu Logdateien kann das Protokoll aller gespielten Titel direkt an einen HTTP- der SQL-Server übergeben werden, zum Beispiel für die Realisierung einer Online-Playlist auf der Webseite des Senders. Ebenso ist ein Titelupdate des Shoutcast- oder Icecast-Streams direkt aus der Software möglich. Das Format der Einträge ist jeweils frei definierbar.
Mittels Skin- und Layout-Dateien können Sie die Benutzeroberfläche des Ausspielers beliebig gestaltet, und zwar sowohl die Anordnung der Bildschirmobjekte (Layout) als auch deren Aussehen bezüglich Farben, Schriftarten usw. (Skin). Der integrierte Layout-Designer unterstützt Sie bei der Erstellung eines Layouts.
Die Scriptsprache mAirListScript erlaubt es, die Funktionalität der Software durch eigene Scripts zu erweitern. Zum Beispiel können Sie ein Script erstellen, das Inhalte aus dem Internet in die Playlist lädt, oder ein Script, das ein Befehl an ein per Fernsteuerung gekoppeltes Gerät sendet, sobald ein Player gestartet wird.
Der Aircheck-Recorder dient der Aufnahme des laufenden Programms in eine Datei. Er kann über Fernsteuerungs-Befehle gesteuert – insbesondere pausiert und wieder gestartet – werden. Wenn Sie Ihr Mischpult per Fernsteuerung mit mAirList verbunden haben, können Sie auf diese Weise “echte” Airchecks erzeugen, die nur mitschneiden, wenn eines der Mikrofone geöffnet ist. Es können bis zu acht Aircheck-Recorder pro Playout-Instanz verwendet werden.
Der eingebaute REST-Server erlaubt die Fernsteuerung der mAirList-Instanz über HTTP-Aufrufe. Neben dem Ausführen von Befehlen kann die REST-Schnittstelle auch genutzt werden, um Informationen über die laufende mAirList-Instanz (zum Beispiel den aktuellen Inhalt der Playlist und die Position der Player) über das Netzwerk abzufragen.
Über den eingebauten Streaming-Encoder können die Audiosignale direkt zu Shoutcast- oder Icecast-Servern (auch mehreren gleichzeitig) gestreamt werden. Der Encoder kann sowohl Signale von einer Soundkarte aufzeichnen und streamen als auch die Player-Ausgabe direkt zum Streaming-Server schicken. Auf diese Weise ist sogar der automatisierte Betrieb von Internetradios auf Server-Hardware ohne Soundkarte möglich. Die im Encoder integrierte Mitschnitt-Funktion erlaubt es, die Sendung direkt auf der eigenen Festplatte zu speichern.
Für das Soundprocessing innerhalb des Encoders können externe Plugins (im VST- oder Winamp-DSP-Format) eingebunden werden.
Die mAirListDB ist ein SQL-basierte Datenbank für die Audio-Bibliothek und die Sendeplanung. Die Einrichtung einer mAirListDB ist optional – die Playlist lässt sich im Zweifel auch direkt per Drag&Drop aus dem Explorer befüllen – aber erst mit einer mAirListDB im Hintergrund zeigt mAirList sein ganzes Potential. In der Basisversion speichert die mAirListDB alle Daten in einer Datenbankdatei auf der lokalen Festplatte (mittels SQLite), und ist daher für den Betrieb auf einem einzelnen Arbeitsplatz vorgesehen.
Die mAirListDB durchsucht auf Knopfdruck Ihre registrierten Audio-Verzeichnisse auf der Festplatte und nimmt alle gefunden Musikdateien in die Audio-Bibliothek auf. Hier können sie zentral verwaltet, die Metadaten (z.B. Cuepunkte) bearbeitet und die Dateien in (virtuelle) Ordner sortiert werden, die als Grundlage für die Musikplanung dienen.
Die mAirListDB enthält den Mini Scheduler, der zufalls-/rotations-basierte Sendepläne bzw. Musiklisten erzeugt. Zu diesem Zweck können Sie beliebig viele Stundenuhren und Musikvorlagen definieren und diese zu verschiedenen Wochentagen und Tageszeiten frei miteinander kombinieren. Die auf diese Weise automatisch erzeugten Sendepläne können im Sendeplan-Editor jederzeit nachbearbeitet werden. Für komplett automatisierte Systeme kann das Erzeugen der Sendepläne auch automatisiert über die Eventsteuerung des Ausspielers – “just in time” – erfolgen.
Die flexible Datenbankschnittstelle von mAirList erlaubt es, auch Datenbanken von Fremdherstellern an den Ausspieler anzubinden. Einige Datenbanktypen (z.B. iTunes) werden von Haus aus unterstützt, andere können über mAirListScript angebunden werden. Die Scriptsprache erlaubt dabei den freien Zugriff auf SQL-Datenbanken, XML-Dateien oder Webservices.
Die mAirListDB enthält eine einfache Werbeplanungs-Funktion, mit der Sie Werbespots anhand von frei definierbaren Kampagnen in Wochentage/Stunden/Werbeblöcke einplanen können. Die Anzahl der Blöcke pro Stunde ist dabei unbegrenzt. Neben der internen Planung können auch Werbepläne aus Fremdsystemen (z.B. uki.system) importiert, oder interne und externe Planung kombiniert werden.
Für den Import von Musikplänen von externen Quellen stehen eine Reihe von Import-Filtern zur Verfügung (z.B. MusicMaster, Powergold, M3U, …). Der Mini Scheduler erlaubt es, den Musikplan-Import mit der internen Sendeplanung zu kombinieren, oder die interne Musikplanung als Fallback zu verwenden. Für den Archiv-Abgleich zwischen mAirListDB und den gängigsten Musikplanungs-Programmen haben wir ebenfalls Import-/Export-Filter zur Verfügung (oder können diese leicht einrichten).
Der Voice-Track-Recorder steht auch im Sendeplan-Editor zur Verfügung, so dass Voice-Tracks direkt in bereits vorliegenden Sendeplänen durchgeführt werden kann.
Neben der lokalen Datenbankdatei (mit SQLite) werden auch PostgreSQL, MySQL/MariaDB und Microsoft SQL Server als Backend für die mAirListDB unterstützt. Damit lässt sich die Datenbank gleichzeitig von mehreren PCs innerhalb Ihres LAN oder VPN nutzen.
Über die benutzerdefinierten Hotkeys können Sie fast jede Funktion von mAirList über die Tastatur oder eine externe (Kassen-)Tastatur steuern.
Ältere analoge Hörfunkmischpulte haben häufig Faderstart-Ausgänge (auf Optokoppler- oder Relais-Basis), an die eigene Schaltungen angeschlossen werden können. Für die Zuführung der Kontakte in den PC haben sich dabei Schaltungen bewährt, die auf USB-Game-Controllern oder IO-Warrior-Chips basieren. Beides wird von mAirList für Fernsteuerung und Faderstart unterstützt.
mAirList kann auch per MIDI ferngesteuert werden – und auch selbst MIDI-Befehle senden!
Zu den weiteren Fernsteuerungs-Optionen zählen: Velleman K8055; serielle Schnittstelle; Schnittstellen-Pins via InpOut32.DLL.
Verbinden Sie mAirList über die USB-Schnittstelle mit dem Sonifex S0 und bedienen Sie die Player direkt von der Oberfläche des S0.
Mit diesem Fernsteuerungs-Modul kann mAirList bidirektional an Mischpulte der DHD audio GmbH angebunden werden, und zwar an das RM3200D, das RM4200D und alle Serie-52-Modelle, sowie an das RM2200D. Die Kommunikation geschieht je nach Core seriell oder per TCP/IP. Die Zuordnung der Player und anderen Funktionen zu Fadern und Logiken erfolgt über eine komfortable Konfigurations-GUI.
Über das SAS-Protokoll – auch bekannt als “Diamond-Protokoll” oder “Monitora-Protokoll” – kann mAirList direkt per TCP/IP oder seriell an Mischpulte von Lawo (crystal, sapphire, zirkon), Stagetec (ON AIR 24) und Studer (OnAir 1000, OnAir 1500, OnAir 2000, OnAir 2500, OnAir 3000) angebunden werden.
mAirList unterstützt die Fernsteuerung durch Axia-Mischpulte über das Protokoll “Livewire TCP/IP Direct Interface”.
Wir sind Axia Livewire+ Software Partner. Der Axia IP-Audio Driver (Mehrkanal) ist direkt bei uns erhältlich (Preis auf Anfrage).
mAirList kann als Ember+-Consumer mit allen Geräten und Systemen kommunizieren, die ihrerseits einen Ember+-Provider enthalten, zum Beispiel Lawo JADE Studio. Der in mAirList eingebaute Ember+-Browser erlaubt die komfortable Zuordnung von Parameter und Wert-Änderungen im Provider zu Fernsteuerungs-Befehlen in mAirList.
Das MambaNet-Protokoll wird für die Anbindung an Axum-Mischpulte von D&R verwendet, funtioniert aber auch mit anderen Systemen, die das MambaNet-Protokoll unterstützen. mAirList stellt dabei eine Anzahl von Aktoren im MambaNet zur Verfügung, die beliebigen Fernsteuerungs-Befehlen zugeordnet werden können.
Mit einer Multi-Instanz-Freischaltung können Sie gegen einen geringen Aufpreis mehrere mAirList-Ausspieler auf einem einzelnen PC betreiben, zum Beispiel um eine Anzahl von Webradios auf einem Server zu automatisieren (wobei sich alle Instanzen aus derselben mAirListDB-Audio-Bibliothek bedienen können). Der kostenlos erhältliche Multi Instance Manager erleichtert das Anlegen und den Betrieb dieser Instanzen.
Regionalisierter Inhalt für bis zu 255 Regionen kann geplant und in Form von virtuellen Container-Elementen direkt im Ausspiel-Modul wiedergegeben werden. Die Audiosignale für die einzelnen Regionen werden dabei auf frei definierbare Soundkarten-Ausgänge geroutet. Der integrierte Streaming-Encoder unterstützt Regionalisierung direkt und kann je Shoutcast/Icecast-Verbindung einen definierten Regionen-Submix senden.
Wenn Sie weiteren PCs im Netzwerk den Zugriff auf die mAirListDB gestatten wollen, zum Beispiel Büro- oder Produktions-Arbeitsplätzen, bieten wir günstige Management-Lizenzen an, mit oder ohne Voice-Tracking.
mAirList funktioniert auf allen handelsüblichen PCs mit Microsoft Windows (ab Windows 7) oder Windows Server (ab 2008).
Die Anforderungen an die Leistungsfähigkeit des PCs sind äußerst gering. Auf einem aktuellen i5-Prozessor benötigt ein laufender mAirList-Prozess lediglich 2-3% CPU (ohne Encoder und Soundprocessing) und weniger als 50 MB RAM. Der benötigte Festplattenspeicher für eine Grundinstallation (ohne Datenbank und Cache) beträgt nur ca. 30 MB.
Durch die umfangreiche Unterstützung verschiedener Audio-APIs (DirectSound, WASAPI, ASIO) arbeitet mAirList mit praktisch jeder Windows-kompatiblen Soundkarte zusammen; in seltenen Fällen sind spezielle Einstellungen in den Treibern oder der mAirList-Konfiguration vorzunehmen. Wir empfehlen, wenn möglich, Ihre vorhandene Audio-Hardware vor dem Kauf mittels unserer Demo-Versionen auf Kompatibilität zu testen.
Für einen vollautomatisierten, reinen Encoder-Betrieb (direktes Streaming zu Shoutcast/Icecast) wird keinerlei Audio-Hardware benötigt. mAirList funktioniert in diesem Falle auch auf angemieteten Windows-Servern, wobei echte Hardware grundsätzlich vorzuziehen ist. Virtuelle Maschinen funktionieren auch, sofern die Windows-Echtzeituhr korrekt getaktet ist.
Standard | Advanced | Advanced Plus | Advanced Server | Professional | |
---|---|---|---|---|---|
Zielgruppe | Einfache Automations- und Streaming-Anwendungen | Einzelne semi-professionelle Studios | Einzelne digitale Studios | Einzelne Ausspiel-Server | Digitale Studios und Mehrbenutzer-Umgebungen |
Ausspielung und Automation | Standard | Advanced | Advanced Plus | Advanced Server | Professional |
Ausspielung
Mit unbegrenzten Playlists/Playern |
|||||
Live-Assist und Automations-Modus | |||||
Event-Verwaltung | |||||
Cartwall | |||||
Graphischer Cue Editor und Mix Editor | |||||
Anpassbare Bildschirmobjekte | |||||
Layout und Skin | |||||
Voice-Tracking im Playout | - | ||||
Mixdown
|
- | ||||
Scripting
|
- | ||||
Aircheck-Recorder
Mitschnitt von Moderationen ausgelöst durch Fernsteuerung |
- | ||||
Datei-Recorder
Manuelle oder zeitgesteuerte Mitschnitte |
- | - | - | - | |
Stream-Monitor
Automatische Übernahme von Shoutcast/Icecast-Streams |
- | - | - | ||
Matrix-Mixer
Patchen von beliebigen Soundkarten-Eingängen zu beliebigen Ausgängen |
- | - | - | - | |
Protokollierung gespielter Elemente | Standard | Advanced | Advanced Plus | Advanced Server | Professional |
Log-Dateien (frei konfigurierbar) | |||||
HTTP GET und POST | |||||
XML-Ausgabe | |||||
SQL-Query | |||||
Icecast/Shoutcast-Metadaten | |||||
TuneIn AIR API | |||||
Radioplayer API | |||||
TCP and UDP | - | ||||
Encoder | Standard | Advanced | Advanced Plus | Advanced Server | Professional |
Streaming-Encoder
Eingebauter Shoutcast/Icecast-kompatibler Streaming-Encoder |
|||||
Unbegrenzt viele ausgehende Streams | |||||
Unterstützung für externe DSP-Plugins
VST, Winamp DSP, Stereo Tool |
- | ||||
Fernsteuerungs-Protokolle | Standard | Advanced | Advanced Plus | Advanced Server | Professional |
Hotkeys (frei konfigurierbar) | |||||
USB-Gamecontroller | |||||
IOWarrior | |||||
Velleman K8055/VM110 | |||||
MIDI | |||||
TCP/UDP | - | ||||
D&R Airlite/Webstation | - | ||||
D&R Airence | - | ||||
D&R Airlab Mk2 | - | ||||
D&R Axum (MambaNet) | - | ||||
Sonifex S0 | - | ||||
DHD ECP
Kompatibel mit DHD Series 52 (SX, SX2, RX, RX2, MX, TX, etc.), RM4200D, RM3200D |
- | - | - | ||
DHD RM2200D | - | - | - | ||
Lawo SAS
Kompatibel mit Lawo Ruby, Crystal, Sapphire, Zirkon, R3LAY VRX sowie Studer On Air 1000/1500/2000/2500/3000 |
- | - | - | ||
AEQ Virtual GPIO (Capitol IP, Forum IP) | - | - | - | ||
Axia Livewire TCP Direct interface | - | - | - | ||
Telos VX LWCP | - | - | - | ||
Wheatnet-IP (Blade und Console) | - | - | - | ||
Ember+ Consumer | - | - | - | ||
REST API | - | - | - | ||
Datenbank und Sendeplanung (mAirListDB) | Standard | Advanced | Advanced Plus | Advanced Server | Professional |
Datenbank und Sendeplanung
mAirListDB (lokaler Modus), Musikplanung |
|||||
Voice-Tracking in der Datenbank
Voice-Tracks für zukünftige Sendestunden innerhalb der Datenbank-Anwendung aufnehmen |
- | ||||
Einfache Werbeplanung | - | ||||
Import von Musik/Werbung aus Fremdsystemen | - | ||||
MusicMaster Nexus API | - | - | - | - | |
Planung mehrerer Wellen aus gemeinsamer Bibliothek | - | - | - | - | |
Berichts-Tool und GEMA/GVL-Export | - | - | - | - | |
Auto-Importer
|
- | - | - | - | |
Speicher-Optionen für mAirListDB | Standard | Advanced | Advanced Plus | Advanced Server | Professional |
Lokale Datenbank
Für Einzelplatzsysteme, kein SQL-Server benötigt |
|||||
SQL-Datenbank
Für Mehrbenutzerumgebungen; unterstützt PostgreSQL, MySQL/MariaDB, Microsoft SQL Server |
- | - | - | - | |
mAirListDB-Server
Für die Freigabe der eigenen Datenbank im Internet/WAN |
- | - | - | ||
mAirListDB-Client
Zugriff auf entfernte Datenbanken, die mit dem mAirListDB-Server freigegeben wurden |
|||||
Optionale Erweiterungen | Standard | Advanced | Advanced Plus | Advanced Server | Professional |
Management- und VT-Lizenzen
Datenbank-Client für PCs, die nur für Sendeplanung oder Voice-Tracking genutzt werden |
- | - | - | - | optional |
Multi-Instanz
Mehrere Playouts auf demselben Computer |
- | - | - | - | optional |
Regionalisierung | - | - | - | - | optional |
MusicMaster Nexus API Playout
mAirList als Ausspieler für die MusicMaster-Datenbank benutzen |
- | - | - | - | optional |
Support | Standard | Advanced | Advanced Plus | Advanced Server | Professional |
Kostenloser Community-Support über das Forum
|
|||||
Fortlaufender Support und Wartungsverträge
Einschließlich kostenloser Upgrades |
- | - | - | - | optional |