Hallo zusammen,
Ich wollte mir den auf https://wiki.ubuntuusers.de/Alsamixer/ beschriebenen equalizer für alsamixer installieren. Dies tat ich mit:
sudo apt-get install libasound2-plugin-equal
Der Aufruf von "alsamixer -D equal" brachte aber keine Ergebnisse:
ALSA lib control.c:1379:(snd_ctl_open_noupdate) Invalid CTL equal Fehler beim Öffen des Mixer-Gerätes: Datei oder Verzeichnis nicht gefunden
Beim Nachforschen fand ich heraus, dass man das Plugin zuerst in der asoundrc-Datei aktivieren muß. Diese war bei mir gar nicht vorhanden, und so stellte ich selbst die ".asoundrc"-Datei im home-Verzeichnis ein (gemäß Anleitung auf https://wiki.debianforum.de/Erweiterte_ALSA-Funktionen ).
Der Inhalt ist folgender:
ctl.equal { type equal; } pcm.plugequal { type equal; slave.pcm "plug:dmix"; } pcm.!default { type plug; slave.pcm plugequal; }
Danach noch (wie auf https://wiki.archlinux.de/title/Alsaequal beschrieben): "alsactl restore"
Dieser Befehl hat allerdings einen return-Wert von 99 ausgegeben
alsactl restore alsactl: state_lock:125: file /var/lib/alsa/asound.state lock error: File exists alsactl: load_state:1683: Cannot open /var/lib/alsa/asound.state for reading: File exists alsa-lib main.c:1021:(snd_use_case_mgr_open) error: failed to import hw:0 (empty configuration) Found hardware: "HDA-Intel" "Realtek ALC662 rev3" "HDA:10ec0662,17aa3693,00100300" "0x17aa" "0x3693" Hardware is initialized using a generic method alsa-lib main.c:1014:(snd_use_case_mgr_open) error: failed to import hw:1 use case configuration -2 Found hardware: "USB-Audio" "USB Mixer" "USB045e:0779" "" "" Hardware is initialized using a generic method
Aber der Befehl "alsamixer -D equal" funktioniert jetzt, und das equalizer-Menü öffnet sich. Allerdings habe ich dazu noch zwei Fragen:
1.) Habe ich es so richtig gemacht?
2.) Ich kann die Schieber bewegen, aber es ist keinerlei Veränderung in der Tonausgabe hörbar. Also muß ich anscheinend doch etwas anders machen; aber was ❓
Vielen Dank im voraus.
LG. Rosika ☺