mAirList unter Linux mit Bottles – Testbericht (CachyOS/KDE)

Hallo zusammen,

ich habe gesehen, dass es hier bereits einige Beiträge zum Thema Linux-Nutzung von mAirList gibt – allerdings sind die meisten schon ein paar Jahre alt. Ich wollte daher ein neues Thema eröffnen und meine aktuellen Testerfahrungen mit Bottles teilen, quasi als Update zum aktuellen Stand. Vielleicht verlinke ich diesen Thread im Nachgang auch in den älteren Beiträgen, damit andere User das leichter finden.

Ich habe mAirList 8.0.8 Professional Studio unter Linux mit Bottles (nicht Wine direkt) installiert und teile hier meine bisherigen Erfahrungen – wird ein laufend aktualisierter Bericht, da ich gerade erst am Anfang des Testens stehe.

Mein System

  • OS: CachyOS Linux (Arch-basiert, Rolling Release)

  • Kernel: 7.1.2-3-cachyos

  • Desktop: KDE Plasma (Wayland)

  • CPU: AMD Ryzen 5 3600 (6C/12T)

  • RAM: 16 GB

  • GPU: NVIDIA GeForce RTX 2060, Treiber 610.43.02 (proprietär)

  • Audio-Interface: RØDECaster Duo (USB)

  • Soundserver: PipeWire 1.6.7 (über PulseAudio-Kompatibilitätsschicht)

Bottles-Setup

  • Bottles Version: 64.1 (Flatpak)

  • Runner: soda-9.0-1 (Wine-basiert)

  • mAirList Version: 8.0.8 Professional Studio (32-Bit Installer, läuft unter Program Files (x86))

Bisherige Erfahrungen

:white_check_mark: Installation: Lief komplett problemlos durch, Bottles/Wine hat alles automatisch erkannt.

:white_check_mark: Lizenzaktivierung: Die Testlizenz-Aktivierung hat ohne jegliche Probleme funktioniert – keine Hardware-ID-Probleme wie teilweise hier im Forum beschrieben.

:large_orange_diamond: GUI: Bisher nur kurz reingeschaut. Die Oberfläche wirkte etwas klein, vermutlich liegt das an der Auflösung/Skalierung und nicht an Wine/Bottles selbst. Muss ich noch genauer unter die Lupe nehmen.

Noch zu testen

  • Audio-Ausgabe über das RØDECaster Duo

  • Wiedergabe-Verhalten (Latenz, Aussetzer)

  • Playlisten-Handling

  • Streaming/Encoder-Funktionalität

  • Stabilität im Dauerbetrieb

  • Hotkeys/externe Hardware


Ich werde diesen Beitrag zeitnah ergänzen, sobald ich weitere Tests durchgeführt habe – allerdings kann ich nicht garantieren, dass ich täglich ein Update liefere, da ich das Ganze nur nebenbei teste. Aber ich bleib dran! Falls jemand ähnliche Erfahrungen mit RØDECaster + Bottles/Wine gemacht hat, gerne her damit!

Viele Grüße

Um Gottes Willen, laß Dir Zeit! :slightly_smiling_face:

Update: Erste ausführliche Testergebnisse

So, ich konnte inzwischen einige der offenen Punkte angehen – hier der aktuelle Stand:

:white_check_mark: Audio-Ausgabe (RØDECaster Duo)

Läuft wunderprächtig! Ich nutze die Audioausgabe über WASAPI, ganz ohne ASIO4ALL oder zusätzliche Wrapper. Die Kanaltrennung funktioniert einwandfrei:

  • Hauptaudio → Hauptkanal
  • Vorhören (PFL/Cue) → Kanal 2

Samplerate-Handling lief komplett ohne Anpassungsbedarf (48 kHz synchron), lediglich die Zuteilung der Audiospuren musste ich einmalig einrichten. Latenzen konnte ich keine feststellen – als Hobby-Moderator ist für mich absolut nichts Störendes wahrnehmbar. Sehr erfreulich!

:white_check_mark: Streaming/Encoder (Icecast)

Icecast-Streaming läuft, soweit ich es bisher beurteilen kann, stabil. Keine Codec- oder DLL-Probleme beim Encoding.

:large_orange_diamond: GUI / Skalierung (in Arbeit)

Über winecfg lässt sich die DPI anpassen – ich habe sie testweise auf 144 gesetzt, dadurch ist die Oberfläche deutlich besser lesbar. Allerdings wirkt sie dann etwas überladen: einige Fenster überlappen sich teilweise gegenseitig. Das lässt sich grundsätzlich im Designer-Mode beheben, daran tüftle ich aktuell noch. Die verschiedenen Modes habe ich in diesem Zusammenhang noch nicht durchgetestet – das steht ebenfalls noch an.

Zusätzlich ist mir aufgefallen, dass sich das mAirList-Hauptfenster derzeit nicht per Maus resizen lässt (die “Größe ändern”-Option ist auch im KDE-Fenstermenü ausgegraut).

:warning: Ehrlicher Hinweis: Dauertest steht noch aus!

Ganz transparent: Ich habe noch keinen Langzeit-/Dauerbetriebstest durchgeführt. Bisherige Tests waren eher kurze Sessions. Aussagen zu Stabilität im Dauerbetrieb, Memory-Verhalten über viele Stunden oder eventuellen Aussetzern bei langen Playlisten mit Crossfades kann ich daher noch nicht treffen. Das ist als Nächstes geplant – ich möchte hier nichts verheimlichen oder schönreden.

Ebenfalls noch offen

  • Playlisten-Handling (nur kurz angetestet)
  • Hotkeys / externe Hardware (noch nicht getestet)
  • Automatisierung / Zeitschaltungen (noch nicht getestet)

Zwischenfazit

Bisher ein sehr positiver Eindruck! Audio und Streaming – also die Kernfunktionen für den Sendebetrieb – laufen unter Bottles überraschend reibungslos. Die verbleibenden Punkte sind eher Feinschliff (GUI) bzw. stehen noch auf der To-do-Liste (Dauertest). Ich bleibe dran und ergänze weiter!

Ich bleibe bei dem Thema auf jeden Fall dran. Meine letzten Versuche nur mit Wine und damals Ubuntu scheiterten schon beim Lizenz Manager. Aber das ist auch schon ein paar Jahre her.

Darf man fragen warum CachyOS? Das kenne ich eher von Gamern die den letzten FPS noch hinterher jagen :face_savoring_food:

Ja unter anderem deswegen … aber da ich das Thema mit “mAirList auf Linux” gelesen habe dachte ich mir .. kannste ja mal testen :wink:

Guten Tag die Herren,

vor einiger Zeit habe ich mich mit dem Gedanken herumgeschlagen, Windows den Rücken zu kehren und mich Linux zuzuwenden.

Schon mehrere Jahre fröne ich meinem Hobby. Mit dem SAM-Broadcaster, Radioboss und so weiter bin ich nie warm geworden.

Dann hat mich jemand auf mAIRlist aufmerksam gemacht und das ist schon eine Wucht.

Den Wechsel zu Linux habe ich nie wirklich vollzogen, weil die Vorurteile sich eingebrannt hatten

Im letzten Jahr wurde aber Windows so dermaßen „Kaputt-geupdatet“, dass ich den Schritt gewagt habe. Die eigentliche Herausforderung bestand aber darin für mich, mAIRlist unter Linux zum spielen zu bewegen und was soll es sagen? Es war einfacher als gedacht!

Linux-Mint und mAIRlist vertragen sich auch im Dauertest! Jedenfalls bei mir.

Sollte es für den Einen, oder Anderen interessant sein, wie die Umgebung bei mir aussieht, dann bitte eine kurze Meldung!

Ich bin zufrieden und habe mich sehr über den Wechsel gefreut.

Ich nutze mAirlist 7… und mal sehen, was unter Deinen Systemvoraussetzungen passiert.

Prinzipiell verfolge ich den Ansatz.

Mich würde interessieren wie du deine Peripherie angebunden hast. Also ob und welches Mischpult du verwendest oder nur ein Mikrofon hast?

Und in welchem Umfang du mAirList nutzt?

Home, Advanced, Professional?

Guten Abend, Ich benutze dazu noch kein Mischpult. Dazu konnte ich mich nie entschließen. Also läuft diese Konfiguration nur über den PC in der Home-Version!

Rechner / Betriebssystem

-CPU: AMD Ryzen 7 5700G with Radeon Graphics
-CPU: 8 Kerne / 16 Threads
-Architektur: x86_64
-Grafik: integrierte Radeon Graphics
-Betriebssystem: Linux Mint 22.3 „Zena“
-Desktop: Cinnamon
-Audio-System: PipeWire
-Zusätzlich ist auf dem Rechner eine Windows-11-Installation auf einer separaten SSD vorhanden.

mAirList

-mAirList: Version 7.4.12 Home Studio (Trial)
-Windows-Programm, unter Linux über Bottles/Wine betrieben.
-Die mAirList-Installation liegt auf der Windows-/zweiten SSD:
.../Program Files (x86)/mAirList 7/mAirList.exe

Bottles / Wine

-Bottles: Flatpak-Version
-Eigene Bottle: „mAirList 7“
-Runner: Soda 9.0-1
-mAirList läuft innerhalb dieser Bottle.
-DXVK und VKD3D wurden in der Bottle aktiviert.
-WineBridge blieb deaktiviert.
-Gestartet wird mAirList derzeit direkt aus Bottles. Den zusätzlichen Startbefehl/Launcher habe ich bewusst nicht weiter verfolgt, nachdem es damit Probleme gab.

Mikrofon:

-RØDE NT-USB
-USB-Kondensatormikrofon
-wird von Linux/PipeWire erkannt
-Kopfhörer können direkt am Mikrofon angeschlossen werden und wird zum Monitoring verwendet.

In mAirList haben wurde das RØDE NT als Aufnahmegerät eingerichtet.
Die Eingeschliffen wurde das Mikrofon über den Weg: RØDE NT-USB → PipeWire → mAirList → Encoder → Shoutcast V2

Webradio / Streaming

-Shoutcast V2
-Ausgabe als MP3
-256 kbit/s**
-mAirList Encoder ist direkt mit dem Shoutcast-Stream verbunden.
-Keine mAirListDB
-Keine zusätzlichen VST-/Audio-Plugins außer AGC und Kompressor.
Eine Datenbank wurde auch nicht installiert.

Insgesamt wurden 5 Sendungen Live gefahren von je 3 Stunden!
Auch die Vorproduktion funktioniert tadellos.
Natürlich wird in dieser Konstellation gerade einmal an der Oberfläche gekratzt und ist für die Betreiber mit Mischpult nicht von Relevanz, aber dafür, dass es sich um ein reines Windowsprodukt handelt, ist es schon beachtlich!

Falls noch etwas fehlt, dann bitte einfach eine kleine Meldung machen!
Dirk

Hallo Dirk, natürlich sind Deine Erkenntnisse auch für Leute mit Mischpult von Interesse.