[[Vorlage(Getestet, general)]] {{{#!vorlage Wissen [:Terminal: Ein Terminal öffnen] }}} [[Inhaltsverzeichnis()]] Das Programm '''alsamixer''' ist ein Werkzeug, um auf alle Einstellmöglichkeiten zuzugreifen, die [:ALSA:] für die Soundkarte zur Verfügung stellt. Häufig sind lediglich Kanäle, auf die man mit den Mixern der X-Oberfläche keinen direkten Zugriff hat, deaktiviert oder heruntergeregelt. Mit Alsamixer kann man den problematischen Regler schnell finden und aktivieren. {{{#!vorlage Hinweis "Alle Regler voll aufdrehen" führt zumeist nicht zum Ziel: man kann damit auch Regler aktivieren, die eine Soundausgabe verhindern. Gebraucht wird eine __sinnvolle__ Einstellung. }}} Man ruft das Programm mit dem Befehl {{{#!vorlage Befehl alsamixer }}} im Terminal [1] auf. =Soundkarte ermitteln= Falls [:PulseAudio:] aktiv ist (was meistens der Fall ist) und/oder mehrere Soundkarten im Rechner verbaut oder angeschlossen sind, so muss man dem Befehl mitteilen, an welcher ALSA-Adresse die Soundkarte sitzt. Dies ermittelt man mit diesem Befehl: {{{#!vorlage Befehl cat /proc/asound/cards }}} Eine Ausgabe sieht zum Beispiel so aus: {{{ 0 [M1010LT ]: ICE1712 - M Audio Delta 1010LT M Audio Delta 1010LT at 0xa400, irq 12 1 [Loopback ]: Loopback - Loopback Loopback 1 [mark]2[/mark] [[mark]NVidia[/mark] ]: HDA-Intel - HDA NVidia HDA NVidia at 0xfdf88000 irq 18 3 [CX8801 ]: CX88x - Conexant CX8801 Conexant CX8801 at 0xfe800000 }}} In diesem Beispiel kann man die Karte "HDA-Intel" entweder mit der Nummer oder ihrem Namen ansprechen (beide wurden hier gelb markiert). Der Befehl für Alsamixer sieht folglich so aus: {{{#!vorlage Befehl alsamixer -D hw:2 # oder alsamixer -D hw:NVidia }}} [[Bild(./alsamixer.png, 300, right)]] = Bedienung = Die Anzeige der Kanalnamen unter den Reglern ist aus Platzgründen verkürzt! Die vollständigen Namen und Optionen sieht man im Terminal links oben. Alsamixer wird mit der Taste [[Vorlage(Tasten, Esc)]] beendet. Dabei speichert Alsamixer die zuvor getroffenen Einstellungen als Grundeinstellung der Soundkarte ab. == Kanalwahl == Nach dem Aufruf sieht man im Terminal die Regler der Soundkarte. Um die verschiedenen Kanäle nacheinander auszuwählen, benutzt man die Cursor-Tasten für [[Vorlage(Tasten, links)]] und [[Vorlage(Tasten, rechts)]]. Zur Lautstärkeregelung des gewählten Kanals benutzt man die Cursor-Tasten für [[Vorlage(Tasten, hoch)]] und [[Vorlage(Tasten, runter)]]. Falls es mehr Kanäle gibt, als im Terminal dargestellt werden können (das ist meistens der Fall), so sieht man sie, wenn man mit der Cursor-Taste [[Vorlage(Tasten, rechts)]] über den rechten Rand hinaus wandert (die angezeigten Kanäle verschieben sich dadurch nach links). == Muting == Ein Kanal kann auch ausgeschaltet (man nennt dies auf denglisch "gemutet") sein. Dies sieht man an der Basis des Reglers: es steht dort ``MM``, statt des üblichen ``OO`` für einen angeschalteten Kanal. Einen ausgewählten Kanal schaltet man durch das Drücken der Taste [[Vorlage(Tasten, m)]] ein und aus. == Aufnahme == In der Grundeinstellung werden die Wiedergabe-Kanäle (Playback) angezeigt. Will man statt dessen die Kanäle für die Aufnahme (Capture) bearbeiten, so drückt man [[Vorlage(Tasten, tab)]]. Drückt man sie ein zweites Mal, so werden die Wiedergabe- und Aufnahmekanäle gleichzeitig dargestellt. Ein drittes Drücken führt wieder zu den Wiedergabe-Kanälen zurück. Mit der Leertaste [[Vorlage(Tasten, Space)]] lässt sich ein Kanal als Aufnahme-Gerät auswählen. == Schalter == Einige Regler sind in Wahrheit Schalter. Diese lassen sich mit [[Vorlage(Tasten, m)]] umschalten. Um genau zu sehen, was sich beim Umschalten tut, achte man auf die ausführlichere Beschreibung im Terminal links oben. = SPDIF = Die digitale Ausgabe [wikipedia:Sony/Philips_Digital_Interface:SPDIF] (oft als "IEC958" bezeichnet) kann zu Problemen bei der Soundausgabe führen, wenn sie ungewollt aktiviert wurde. Andererseits wird diese Funktion benötigt für HDMI-Anbindungen. = Erweiterte Optionen = Natürlich kann '''alsamixer''' noch viel mehr, welches man sich in der [:man:Manpage] dazu durchlesen kann. = Mixer-Reset = Will man die Einstellungen wieder auf die Grundeinstellung zurückstellen, so lese man dieses: [:Sound Problembehebung#Mixer:]. Bevor man den Reset durchführt, sollte man Alsamixer beenden. = Equalizer = [github:raedwulf/alsaequal:Alsaequal] {en} ist ein [:Tonstudio#LADSPA:LADSPA Plugin] basierter EQ für ALSA Mixer und kann über ein Paket hinzugefügt werden: {{{#!vorlage Paketinstallation libasound2-plugin-equal, universe }}} Um den Alsamixer mit den Reglern des Equalizer zu starten, ruft man ihn wie folgt auf: {{{#!vorlage Befehl alsamixer -D equal }}} = Links = * [:Mixer:] {Übersicht} * [:Soundkarten:] {Übersicht} * [http://tldp.org/HOWTO/Alsa-sound.html Alsa-sound-mini-HOWTO] {en} # tag: Multimedia