Den Raspberry Pi als Tonstudio nutzen

© Apidach Jansawang, 123RF

Ton ab!

Auf den ersten Blick erscheint der RasPi zu schwachbrüstig für den Betrieb leistungshungriger DAW-Software. Doch der Schein trügt.

Grundsätzlich lässt sich auf einem Raspberry Pi jede Musiksoftware betreiben (Abbildung 1), die es auch für Linux-PCs gibt. Findet sich kein Quellcode zum Herunterladen, müssen dann allerdings Binaries für die ARM-Plattform bereitstehen. Entsprechende Angebote existieren durchaus: So bietet die Firma Tracktion ihre professionelle DAW Waveform [1] offiziell auch für den RasPi an (Abbildung 2).

Abbildung 1: Das mächtige Ardour läuft auch auf dem Raspberry Pi 3, eignet sich dann aber nur für kleinere Projekte.
Abbildung 2: Interne Synthesizer und Unterstützung für native LXVST-Plugins empfehlen Waveform auch als Musikinstrument für den RasPi.

Windows-DAW-Software via Wine auf dem RasPi zu betreiben erwies sich im Test als sinnlos. Zwar erlaubt etwa Eltechs Software Exagear das Verwenden von Wine in einer virtuellen x86-Umgebung auf dem RasPi, die für Echtzeit-Musiksoftware erforderliche optimale Nutzung der schmalen Hardware-Ressourcen schließt solche Methoden aber aus.

Zum Glück gibt es inzwischen jedoch genügend native Linux-Software für Musiker, um auch ohne solche Umwege durchaus professionelle Ergebnisse zu erhalten. Die Grundlage dafür bildet auch auf dem Mini-Rechner der Audioserver Jack (Abbildung 3).

Abbildung 3: Das grafische Frontend Qjackctl erleichtert den Umgang mit den vielen Einstellungsmöglichkeiten und Verbindungsfunktionen von Jack.

Solide Basis

Für Standard-PCs gibt es eine ganze Reihe speziell für den Musikbetrieb optimierter Distributionen, beispielsweise das bekannte Ubuntu Studio. Für Fedora und CentOS bietet Planet CCRMA [2] leicht installierbare Optimierungspakete, auch OpenSuse lässt sich ohne große Schwierigkeiten musiktauglich ausgestalten.

Das für RasPi angebotene Ubuntu schnitt im Test aber als unbrauchbar ab: Selbst bei sehr moderaten Einstellungen für die Latenz in Jack gab es sofort Aussetzer und Störgeräusche, sobald wir den Gitarrenverstärker Guitarix auch nur starteten. Die Software steht außerdem nur in einer veralteten Version im Paketmanager bereit. Ubuntu Maté für den Raspberry Pi lässt sich offenbar nur mit sehr großem Aufwand optimieren.

Ganz anders sieht es beim soliden Standardsystem Raspbian 8 "Jessie" aus. Dort klappt der Betrieb ohne langwieriges Einrichten der Jack-Software. Sowohl Jack als auch diverse Anwendungen wie etwa Guitarix gibt es in recht aktuellen Versionen; die Programme laufen mit Einstellungen für nur 8 Millisekunden Latenz ganz normal. Tracktions Waveform steht offiziell jedoch nur für die RasPi-Variante von Ubuntu Maté 16.04 bereit.

Zwar ist auch für Raspbian keine Erweiterung verfügbar, die sich so einfach wie Ubuntu Studio einsetzen lässt. Auf LinuxAudio.org finden Sie aber eine ausführliche Anleitung [3] zum Optimieren von Raspbian "Jessie", die auch Download-Links der benötigten Zusatzsoftware enthält.

Ganz praktisch

Im Test kam auf einem RasPi 3 zuerst Ubuntu Maté und danach das Standard-Raspbian-Image zum Einsatz. Erste Versuche mit dem eingebauten Soundchip schlugen fehl – das widerspricht Berichten, nach denen auch dieser prinzipiell verwendbar sei. Das 20 Euro billige USB-Interface UCA222 von Behringer dagegen funktionierte sofort nach dem Anschließen ohne Nutzereingriff. Sein einziger Nachteil: Es lässt sich nur per USB mit Strom versorgen; ein Interface mit eigener Speisung würde das Netzteil des RasPi entlasten.

Ardour ließ sich für einfache Audioaufnahmen auf bis zu 8 Spuren in Ubuntu Maté verwenden, allerdings nur mit hohen Puffereinstellungen für Jack. 512 Periods pro Buffer bei der für das Behringer nativen Sample-Rate von 48 kHz ergeben 21 Millisekunden Latenz. Das ist für eine Liveaufnahme im Proberaum akzeptabel, aber für Studioarbeiten wie Overdubbing zu viel. Besser schlug sich das proprietäre, für schmale Ressourcen optimierte Waveform 9: Damit ließen sich auch mit Einstellungen für 10 Millisekunden Latenz einige Spuren aufnehmen und bearbeiten. Ebenso erlaubte es die Software, mit einer angeschlossenen Midi-Tastatur live mit den darin integrierten Synthesizern zu spielen.

In allen Fällen mussten wir für Ubuntu Maté den schlanken Desktop Fluxbox installieren – Matés Standard-Desktop verbraucht für diesen Zweck zu viele Ressourcen. Allerdings war die Leistung mit Raspbian von Anfang an deutlich besser. Die meisten Tests ließen sich mit Einstellungen für 8 Millisekunden Latenz bewerkstelligen, alle Testszenarien (Guitarix mit Effekten, Aufnahmen in Ardour, Seq24 spielt den Yoshimi Software-Synthesizer) funktionierten ohne Aussetzer bei moderaten Anforderungen.

Aber auch unter Raspbian begannen die Xruns in Jack mit hörbaren Störungen, sobald wir höhere Anforderungen einstellten. Bei Guitarix war es der Einsatz des Convolvers, der die ersten Kratzer verursachte. Die Verstärker und Lautsprecheremulationen sowie kleinere Effekte wie der einfache Chorus funktionierten aber fehlerfrei (Abbildung 4). Yoshimi ließ sich mit bis zu zwei einfachen Stimmen und dreifacher Polyphonie sauber spielen.

Abbildung 4: Guitarix macht aus dem RasPi 3 einen gut spielbaren Gitarrenverstärker, der Einsatz des Convolvers bringt ihn aber an seine Grenze.

Läuft ein Puffer über oder leer, verwirft Jack die Daten und wendet sich dem nächsten Puffer zu. Das führt oft zu Wiedergabefehlern und Aussetzern, die bei weniger robust programmierten Anwendungen mitunter auch zum Absturz führen. Größere Puffer verringern das Problem zwar, verursachen aber auch eine höhere Latenz.

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 5 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

Raspberry Pi Geek kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • Waveform 9 macht den RasPi zum Tonstudio

    Der RasPi bringt genügend Performance mit, um als kleine DAW zu dienen. Mit Waveform 9 haben Sie die passende Software zur Hand.

  • Tracktion-Nachfolger Waveform8 auf dem Raspberry Pi

    Waveform8 beseitigt einige Ecken und Kanten des Vorgängers Tracktion – und macht die DAW endgültig fit für den Einsatz auf dem Raspberry Pi.

  • Editorial 01-02/2018

    Wer den Raspberry Pi nur als Bastelrechner wahrnimmt, der unterschätzt dessen Fähigkeiten, findet Chefredakteur Jörg Luther.

  • Editorial 01-02/2019

    Im November überraschte uns die Raspberry Pi Foundation gleich doppelt: Mit einer A+-Variante des Raspberry Pi 3 und einer neuen Raspbian-Version, die endlich einen hardwarebeschleunigten, grafischen Multimedia-Player mitbringt.

  • WLAN auf dem Raspberry Pi einrichten

    Zu den wichtigsten Neuerungen des Raspberry Pi 3 gehört die Integration von Bluetooth und WLAN. Besonders das drahtlose Netz ist für diverse Einsatznischen wichtig, wie etwa die Heimautomatisierung: So können Sie den RasPi frei in Haus oder Wohnung platzieren. Wir zeigen, wie Sie den RasPi ins Wireless LAN bekommen.

Aktuelle Ausgabe

08/2019
Smarte Hacks

Diese Ausgabe als PDF kaufen

Preis € 9,99
(inkl. 19% MwSt.)

Stellenmarkt

Neuigkeiten

  • Immer der Reihe nach

    Mit einer einfachen Schaltung testen Sie Bausteine, die über den SPI-Bus miteinander kommunizieren.

  • Einzigartig

    Eine MAC-Adresse ermöglicht die Kommunikation im Netzwerk. Der 24AA02E48 liefert sie für Setups, die aus grundlegenden Komponenten bestehen.

  • Steinkuchen

    Der Raspberry Pi hat viele Fans, doch nicht ohne Grund sehnen sich viele Anwender nach einem RasPi 4. Der Rock Pi 4 übertrumpft den RasPi 3 in Sachen Leistung um Längen und schlägt sich auch in der Praxis gut.

  • Kerngeschäft

    Der Einstieg in die Welt der Mikrocontroller fällt nicht ganz leicht. Mit dem Nucleo F401RE haben Sie jedoch ein Entwicklerboard samt abgestimmter Entwicklungsumgebung an der Hand.

  • Himbeer-Geräte

    Mit Maus und Tastatur im weiß-roten Raspberry-Look macht die Raspberry Pi Foundation das eigene Angebot an Peripheriegeräten für den Mini-Rechner komplett.

  • Unter Kontrolle

    PiCockpit ist eine speziell auf den RasPi zugeschnittene Online-Monitoring-Lösung. Wir werfen einen ersten Blick auf den brandneuen und in Ausbau befindlichen kostenlosen Dienst.

  • Ins rechte Licht gesetzt

    Selbst ohne eigenen Garten holen Sie sich Pflanzen mithilfe von LEDs in jeden Raum und sehen ihnen mit dem RasPi beim Wachsen zu.

  • Helligkeit nach Maß

    Wer bei wechselnden Lichtverhältnissen nicht ständig die Beleuchtung manuell nachregeln möchte, der spannt dafür einen PiXtend ein.

  • Geschrumpft

    Kleine Bildschirme gibt es zwar viele, aber der Support von Raspbian ist überraschend schlecht. Mit ein paar Tricks erzielen Sie trotzdem ein optimales Ergebnis.

  • Brüllwürfel

    Kompakt-Stereoanlagen mit CD-Spieler und Kassettendeck sind inzwischen oft ein Fall für den Recyclinghof – oder für die digitale Wiederbelebung mit einem RasPi und etwas Geschick.