Kapitel 13. Sound unter Linux

Inhaltsverzeichnis

13.1. Mixer
13.2. Multimedia-Player
13.3. Wiedergabe und Auslesen von CDs
13.4. Harddisk-Recording mit Audacity
13.5. Direkte Aufnahme und Wiedergabe von WAV-Dateien

Zusammenfassung

Linux bietet zahlreiche Sound- und Multimedia-Anwendungen. Mit den hier beschriebenen Anwendungen können Sie die Lautstärke und Balance der Wiedergabe steuern, CDs und Musikdateien abspielen und Ihre eigenen Audiodaten aufnehmen und komprimieren.

13.1. Mixer

Mixer dienen als Lautstärke- und Balanceregler für die Soundausgabe und -eingabe eines Rechners. Die verschiedenen Mixer unterscheiden sich hauptsächlich in Bezug auf die Oberfläche. Es gibt aber auch einige Mixer für spezielle Hardware, beispielsweise envy24control für den Soundchip Envy 24 und hdspmixer für RME Hammerfall-Karten.

Im Allgemeinen ist es ratsam, eine Mixeranwendung vor anderen Soundanwendungen zu öffnen. Verwenden Sie den Mixer zum Testen und Anpassen der Reglereinstellungen für die Ein- und Ausgabe der Soundkarte.

13.1.1. KMix

KMix ist der KDE-Mixer, der im Systemabschnitt der KDE-Kontrollleiste integriert ist. Klicken Sie auf das Symbol in der Kontrollleiste, um die Lautstärke Ihrer Lautsprecher mit dem einfachen Regler einzustellen. Wenn Sie das Symbol mit der rechten Maustaste anklicken, erscheint das Kontextmenü von KMix. Klicken Sie auf Stummgeschaltet, um die Soundausgabe zu deaktivieren. In diesem Fall ändert sich das Erscheinungsbild des Symbols in der Kontrollleiste. Klicken Sie erneut auf Stummgeschaltet, um die Soundausgabe wieder zu aktivieren. Wählen Sie zur Feineinstellung der Soundeigenschaften Mixerfenster anzeigen. Im Mixerfenster kann der Ausgang, der Eingang und die Schalter konfiguriert werden. Jedes angezeigte Gerät verfügt über ein eigenes Kontextmenü, das durch Anklicken des Gerätesymbols mit der rechten Maustaste geöffnet werden kann. Jedes Gerät kann unabhängig stummgeschaltet oder ausgeblendet werden.

Abbildung 13.1. Der Mixer KMix

Der Mixer KMix

13.1.2. Das GNOME-Mixer-Applet

GMix ist das Lautstärkeregler-Applet des GNOME-Desktops, das im Systemabschnitt des GNOME-Panels integriert ist. Klicken Sie auf das Symbol im Panel, um die Lautstärke Ihrer Lautsprecher mit dem einfachen Regler einzustellen. Um die Soundausgabe zu deaktivieren, klicken Sie mit der rechten Maustaste auf das Symbol und wählen Mute In diesem Fall ändert sich das Erscheinungsbild des Symbols in der Kontrollleiste. Klicken Sie erneut mit der rechten Maustaste auf das Symbol und wählen Mute, um die Soundausgabe wieder zu aktivieren. Wählen Sie Open Volume Control, um die in Abbildung 13.2, „Das GNOME-Mixer-Applet“ gezeigten erweiterten Mixer-Features zu nutzen. Jedes Soundgerät verfügt über einen eigenen Mixer-Tab.

Abbildung 13.2. Das GNOME-Mixer-Applet

Das GNOME-Mixer-Applet

13.1.3. alsamixer

alsamixer kann ohne X-Umgebung von der Kommandozeile aus bedient werden, ist also vollständig mit Tastaturkürzeln steuerbar. Das alsamixer-Fenster besteht aus den folgenden Elementen: Der obere Bereich zeigt grundlegende Informationen über die Karte und den Chip, die gewählte Ansicht und den Mixergegenstand. Unter dem Infobereich befinden sich die Lautstärkebalken. Verwenden Sie und , um sich nach links oder rechts zu bewegen, falls die Regler nicht in den Bildschirm passen. Die Bezeichnungen der Regler erscheinen unter den Reglern, und der aktuell ausgewählte Regler ist rot gefärbt. Benutzen Sie M, um zwischen Stummschaltung und Freischaltung der einzelnen Mixerregler umzuschalten. Bei Stummschaltung eines Reglers erscheint unter der Bezeichnung MM. Regler mit Aufnahmefunktionen sind mit einem roten Capture-Flag gekennzeichnet.

alsamixer bietet drei verschiedene Ansichten: Playback, Capture und All. alsamixer wird standardmäßig im Playback-Modus gestartet, in dem nur die Mixerregler angezeigt werden, die für die Wiedergabe relevant sind (Master Volume, PCM, CD usw.). Capture zeigt nur die für Aufnahmen benötigten Regler an. All zeigt alle verfügbaren Regler an. Das Umschalten zwischen den Ansichten geschieht mit F3, F4 und F5.

Sie können die Kanäle mit und oder N und P auswählen. Die Lautstärke kann mit und oder + und - erhöht oder gesenkt werden. Stereokanäle können unabhängig voneinander geregelt werden. So kann die Lautstärke mit Q, W und E erhöht und mit Z, X und C gesenkt werden. Die absolute Lautstärke kann mit den Zifferntasten von 0 bis 9 schnell geändert werden. Diese Tasten entsprechen Werten von 0 bis 90 Prozent der vollen Lautstärke.

13.1.4. Erscheinungsbild der Mixeranwendungen

Das Erscheinungsbild der Mixeranwendungen hängt von der Art der eingesetzten Soundkarte ab. Einige Treiber wie SB Live! haben viele regelbare Mixerelemente. Dagegen können die Treiber für professionelle Soundkarten Elemente mit gänzlich unterschiedlichen Bezeichnungen haben.

13.1.4.1. Onboard-Soundchip

Die meisten PCI-Onboard-Soundchips basieren auf dem AC97-Codec. Master regelt die Gesamtlautstärke der vorderen Lautsprecher. Surround, Center und LFE regeln die hinteren Lautsprecher, den mittleren Lautsprecher und den Woofer. Jeder dieser Regler verfügt über einen Stummschalter. Zusätzlich haben manche Boards eigene Lautstärkeregler für Headphone (für den Kopfhörer) und Master Mono (für den eingebauten Lautsprecher auf manchen Laptops).

PCM regelt die interne Lautstärke der digitalen WAVE-Wiedergabe. PCM steht für das digitale Signalformat Pulse Code Modulation. Dieser Regler verfügt auch über einen eigenen Stummschalter.

Andere Lautstärkeregler wie CD, Line, Mic und Aux regeln die Loopback-Lautstärke von den jeweiligen Eingängen zum Hauptausgang. Sie beeinflussen nur die Wiedergabelautstärken, nicht den Aufnahmepegel.

Für Aufnahmen aktivieren Sie den Capture-Schalter. Dies ist der Gesamtaufnahmeschalter. Der Capture-Regler dient der Einstellung der Eingangsverstärkung. Standardmäßig ist dieser Schalter auf 0 gesetzt. Wählen Sie eine der folgenden Aufnahmequellen: Line, Mic usw. Die Aufnahmequelle ist exklusiv, Sie können also nicht zwei Aufnahmequellen gleichzeitig wählen. Mix ist eine besondere Aufnahmequelle. Sie können das aktuell abgespielte Signal von dieser Quelle aufnehmen.

Je nach dem, welcher AC97-Codec-Chip verwendet wird, sind auch Spezialeffekte wie 3D oder Bässe/Höhen verfügbar.

13.1.4.2. SoundBlaster Live! und Audigy-Familie

SoundBlaster Live! und SB Audigy1 haben verschiedene Mixerregler für ihre AC97-Codec-Chips und DSP-Engine. Außer den bereits beschriebenen Reglern haben sie Regler für Wave, Music und AC97, welche das interne Signal-Routing und die Dämpfung von PCM, WaveTable MIDI und AC97-Mix regeln. Stellen Sie die Lautstärke auf 100%, um alle zu hören. SB Audigy2 (modellabhängig) hat weniger Regler als SB Live!, verfügt jedoch auch über Wave- und Music-Regler.

Die Vorgehensweise bei Aufnahmen mit SB Live! ist ähnlich wie beim Onboard-Chip. Sie können Wave und Music als zusätzliche Aufnahmequelle benutzen, um abgespielte PCM- und WaveTable-Signale aufzunehmen.

13.1.4.3. USB-Audiogeräte

USB-Audiogeräte haben normalerweise eine geringe Anzahl an Mixerreglern. Die meisten Geräte haben entweder einen Master- oder PCM-Regler zur Einstellung der Wiedergabelautstärke.

13.1.5. Der Mixer für den Soundchip Envy24

Abbildung 13.3. Monitor und Digital Mixer von envy24control

Monitor und Digital Mixer von envy24control

envy24control ist eine Mixeranwendung für Soundkarten mit dem Chip Envy24 (ice1712). Aufgrund der Flexibilität des Envy24-Chips kann die Funktionalität bei verschiedenen Soundkarten recht unterschiedlich sein. Aktuelle Einzelheiten zu diesem Soundchip finden Sie in /usr/share/doc/packages/alsa-tools/envy24control.

Im Monitor Mixer von envy24control werden die Pegel der Signale angezeigt, die innerhalb der Soundkarte digital gemischt werden können. Die Signale mit der Bezeichnung PCM Out werden von Anwendungen generiert, die PCM-Daten an die Soundkarte senden. Unter H/W In werden die Signale der analogen Eingänge angezeigt. Rechts davon befinden sich die Anzeigen für die S/PDIF-Eingänge. Die Ein- und Ausgangspegel der analogen Kanäle werden unter Analog Volume eingestellt.

Mit den Reglern des Monitor Mixer wird der digitale Mix gemischt, dessen Pegel im Digital Mixer angezeigt werden. Die Patchbay enthält für jeden Ausgangskanal eine Reihe von Radiobuttons, mit denen die gewünschte Quelle für den betreffenden Kanal gewählt werden kann.

Unter Analog Volume wird die Verstärkung für die Analog/Digital- und Digital/Analog-Wandler eingestellt. Die DAC-Regler sind für die Ausgangskanäle, die ADC-Regler für die Eingangskanäle.

Die Einstellungen für die S/PDIF-Kanäle werden unter Hardware Settings vorgenommen. Der Envy24-Chip reagiert auf Pegeländerungen mit einer Verzögerung, die mit Volume Change konfiguriert werden kann.


SUSE LINUX Benutzerhandbuch 9.3