Home / LinuxUser / 2007 / 07 / B-Moll in Ardour

Top-Beiträge

Ein erstes Resümee
(321 Punkte bei 51 Stimmen)
GIMP - Auswahl: Vordergrundauswahl
(311 Punkte bei 44 Stimmen)
GIMP - Kopierwerkzeuge
(292 Punkte bei 26 Stimmen)
Pen und Touch
(287 Punkte bei 18 Stimmen)
GIMP lässt mich alt aussehen
(279 Punkte bei 33 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 8500 Shops,
3.1 Mio Artikel. Alle Bestseller, Gutscheine und Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Bei Freeware bietet Ihnen kostenlose Software Downloads von Programmen.
Günstige Digitalkameras finden Sie im Preisvergleich.

B-Moll in Ardour

Musikproduktion mit Linux

01.07.2007 Die neue Version des digitalen Tonstudios Ardour glänzt an der Oberfläche mit durchdachten und umfangreichen Funktionen, unter der Haube mit einem brandaktuellen Gtk2-Port. Da ist Musik drin!

Noch vor wenigen Jahren benötigten Tonstudios eine riesige Grundfläche, um beeindruckend teure Mehrspurmaschinen, Mischpulte sowie meterhohe Stapel von Effektgeräten unterzubringen. Heutzutage passt all das in einen handelsüblichen PC. Besser, aber nicht größer, sind Rechner mit speziell auf die Anforderungen im Tonstudio angepasster Hard- und Software, so genannte Digitale Audio-Workstations.

Während proprietäre Lösungen meist eine ordentliche Stange Geld kosten und zudem in der Regel nur für Windows oder Mac OS verfügbar sind, hat sich die Linux-Gemeinde in den letzten Jahren enorm ins Zeug gelegt, um auch das freie Betriebssystem fit für professionelles Arbeiten im Audiobereich zu machen. Als eine der interessantesten Entwicklungen positioniert sich dabei die freie Software Ardour [1], die gerade in Version 2.0 erschienen ist.

Das von Paul Davis inzwischen hauptamtlich betreute Projekt hat sich das ehrgeizige Ziel gesetzt, einen vollwertigen Ersatz für etablierte Werkzeuge wie ProTools, Steinbergs Cubase oder Nuendo zu liefern. Obwohl die Entwickler damit ein professionelles Umfeld im Blick haben, profitiert auch der semiprofessionelle Heimanwender von dem Programm: Vom Produzieren einer einfachen Demo der eigenen Garagenband bis zum Digitalisieren und Remastern der einzigartigen Schallplattensammlung öffnet sich dem Musikliebhaber unter Linux ein weites Feld von Möglichkeiten.

Geschichte

Der frühere Amazon-Chefentwickler Paul Davis begann das Ardour-Projekt 1999 parallel zum ebenfalls hauptsächlich von ihm stammenden Sound Server Jack [2]. Die zunächst auf GTK1 basierende Anwendung durchlief eine Vielzahl von Alpha- und Betastadien, bevor die Entwickler im Oktober 2005 bekannt gaben, dass sie auf eine offizielle Version 1.0 verzichteten und sich stattdessen der Portierung auf die Gtk2-Bibliothek widmen wollten. Das erklärt den Versionssprung von zuletzt 0.99.3 nun direkt auf Ardour 2.0.

Die aktuellen Linux-Distributionen bieten Ardour 2 noch nicht als Paket an, die Installation aus den Quellen geht aber dank des Build-Werkzeugs Scons recht leicht von der Hand.

Installation

Zunächst die gute Nachricht: In OpenSuse 10.2 können Sie Ardour aus dem Paketmanager heraus installieren – vorausgesetzt, Sie binden die Installationsquelle [3] in YaST ein. Dann geben Sie einfach Ardour in das Suchfenster für neu zu installierende Software ein und installieren das Programm in der gewünschten Version. Auf demselben Wege richten Sie auch das unten genannte QJackCtl ein, das die Verbindung von Ardour zu Jack hält. Die schlechte Nachricht: Für alle andere Distributionen bleibt nur der im folgende beschriebene, recht umständliche Weg der Einrichtung aus den Quellen.

Zunächst installieren Sie mit dem Paketmanager Ihrer Distribution folgende Pakete, deren genaue Bezeichnung sich von Distribution zu Distribution unterscheiden kann – nutzen Sie im Zweifel die Suchfunktion: Scons, Python, Gettext und Pkg-config. Außerdem benötigen Sie die Development-Versionen folgender Bibliotheken: Libjack, Libxml2, Libart_lgpl, Libsamplerate, Libraptor, Liblrdf, Libglib2, Libgtk2, Libgnomecanvas2, Liblo und Libboost. Üblicherweise erkennen Sie die Development-Pakete am angehängten -dev oder auch -devel im Namen.

Sollten Sie eins oder mehrere diese Files nicht in Ihrem Distribution finden, hilft der – allerdings mitunter umständliche – Weg über die Webseite von Ardour. Sie listet alle Abhängigkeiten mit zugehörigen Weblinks auf. Nutzen Sie zusätzlich Ihren Paketmanager, um Bibliotheken oder Pakete zu installieren.

Öffnen Sie über [F4] ein Terminal-Fenster und wechseln Sie mit cd replaceableVerzeichnis in den Ordner, in dem das Ardour-Quelltextarchiv gespeichert ist. Entpacken Sie die Datei mit tar xjf ardour-2.0.2.tar.bz2 und wechseln Sie mit cd ardour-2.0.2 in das neue Verzeichnis. Den Übersetzungsvorgang starten Sie nun durch Aufruf des Kommandos scons. Sollten noch Bibliotheken fehlen, macht Sie die Routine darauf aufmerksam. War das Kompilieren erfolgreich, installieren Sie das Programm mit Root-Rechten durch scons install.

Da Ardour auf dem Jack Audio Connection Kit aufbaut, sollten Sie anschließend mit Ihrem Paketmanager das Programm QJackCtl installieren. Nach der Installation starten Sie diese Anwendung im Terminalfenster durch Eingabe von qjackctl &. Klicken Sie im Programm auf Setup, um die Programmoptionen zu ändern. Dort sollte insbesondere die Checkbox Realtime aktiviert sein.

Ergeben sich dadurch Probleme, so überprüfen Sie, ob Sie als Benutzer der audio-Gruppe angehören und die Datei /etc/security/limits.conf die Zeilen aus Listing 1 enthält. Fügen Sie diese Zeilen gegebenenfalls hinzu. Klicken Sie anschließend auf Start, um den Jack-Audioserver zu aktivieren. Starten Sie erst danach im Terminalfenster Ardour durch Eingabe von ardour2 &.

Listing 1
@audio - rtprio 99
@audio - nice -20
@audio - memlock 4000000

Aufgeräumte Oberfläche

Nach dem ersten Start öffnet sich ein Dialogfeld, in dem Sie ein neues Projekt anlegen oder ein vorhandenes laden (Abbildung 1). In den Vorversionen präsentierte Ardour dem Anwender sinnloserweise immer sofort den Editor, der bis zur Anwahl der Menüpunkte New oder Open aus dem Dateimenü aber unbenutzbar blieb.

Abbildung 1: Nach jedem Programmstart von Ardour kann der Nutzer ein neues Projekt anlegen oder ein vorhandenes öffnen.

Entscheiden Sie sich für ein neues, leeres Projekt, zeigt Ardour eine ordentliche und aufgeräumt wirkende Oberfläche (Abbildung 2). Obwohl diese nun auf Gtk2 basiert, lässt sie sich noch nicht über Themes im Aussehen verändern. Dennoch macht sie optisch einen wesentlich runderen Eindruck als die Gtk1-basierte Vorgängerversion.

Abbildung 2: Spurensuche unnötig: In der Standard-Ansicht präsentiert Ardour den Track-Editor.

Bei der ersten Version von Ardour liefen die ins Deutsche übersetzten Bildschirmtexte oft über die sichtbaren Bereiche der Schaltflächen hinaus; das gehört nun dank des Layout-Managements von Gtk2 der Vergangenheit an. Bei einem System, das für die Ausgabe von deutschen Texten konfiguriert ist, fällt zudem die vollständige und durchweg gelungene Übersetzung ins Auge – für ein Projekt, das sich mit einer solchen Schnelligkeit weiterentwickelt, keinesfalls selbstverständlich.

Wer im Audiobereich an komplexen Projekten arbeitet, benötigt eine hohe Bildschirmauflösung. In professionellen Studios sind daher zwei oder mehr miteinander verbundene Monitore Standard. Für das Heimstudio zu Hause ermöglicht Ardour aber auch die Arbeit mit kleinen Displays: Ragte bei früheren Versionen das Hauptfenster oft noch unverrückbar über den sichtbaren Teil hinaus, lassen sich in der aktuellen Version solche Ansichten anpassen.

Aktuelles Heft bestellen
Kommentare
Einem Freund empfehlen    Druckansicht

808 Hits
Wertung: 189 Punkte (14 Stimmen)

Infos zur Publikation

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Grafische Oberfläche sofort beenden
Grafische Oberfläche sofort beenden
Marcel Hilzinger, 05.09.2010 22:11, 2 Kommentare

Wer schon länger mit Linux arbeitet, kennt die Tastenkombination [Strg]+[Alt]+[Rücktaste] vermutlich bestens. Damit lässt sich der X-Server sofort beenden, was hilfreich sein kann, wenn die gr...

Aktuelle Fragen

Standard-Arbeitsflächen-Behälter
Reinhard Ahl, 06.09.2010 18:51, 0 Antworten
In openSUSE 11.3 lässt sich bei den Arbeitsflächen-Einstellungen der Standard-Arbeitsflächen-Behä...
Komme nicht auf die Gnome Benutzeroberfläche
Daniel A., 04.09.2010 12:59, 2 Antworten
Hallo, für meinen alten F Siemens Amilo Pro habe ich mir etwas ganz besonderes überlegt. Linu...
procmail hilfe
Nikos G, 03.09.2010 17:08, 2 Antworten
Hallo, ich habe folgendes Problem: Wenn jemand z.B von mail1@gmx.de uns eine mail an mehrere E...
Auf Linux umsteigen zu kompliziert? Bitte um Rat!
Sandra Wagner, 03.09.2010 15:48, 10 Antworten
Hallo zusammen, bin ganz neu hier und bisher kein Linux-Nutzer. Ein neues Notebook steht an. D...
SUSE und Windows parallel betreiben, reparieren des BOOTMANAGERS
oli m., 31.08.2010 10:17, 6 Antworten
ich betreibe XP, VISTA, W7 und SUSE parallel auf einer Festplatte. wenn ich SUSE als letztes ins...