Hallo,
Ich habe eine X-Fi XtremeMusic unter KDE/GNOME ohne PulseAudio im Einsatz. Ich möchte mit diesem Post andere Leute mit diesem Chipsatz (X-Fi Elite Pro, X-Fi Fatal1ty, X-Fi Platinum, X-Fi XtremeMusic, X-Fi XtremeGamer, X-Fi Titanium, X-Fi Titanium Fatal1ty Champion, X-Fi Titanium Fatal1ty Professional und X-Fi Titanium Professional Audio) ansprechen. Die X-Fi Xtreme Audio (PCI) sowie die X-Fi Xtreme Audio (PCIe) gehören nicht dazu.
ALSA braucht zwingend eine Datei, über die die Einstellungen der Soundkarte vorgenommen werden. ALSA bringt diese auch selbst mit. Nur leider nicht als eine Datei, sondern im Pulk: Die Dateien befinden sich unter /usr/share/alsa/. Die Datei /etc/asound.conf überschreibt dortige Einstellungen und die Datei ~/.asoundrc überschreibt wiederum diese.
Wenn man (zum Beispiel) 5.1 Boxen hat und möchte, dass der auch Bass angesprochen wird, wenn man bloß gewöhnliche Stereo-mp3s abspielt, gibt es IMHO keine Alternative zur asound.conf. Ebenso, wenn man einen Tiefpass will, usw. usf.
Meine X-Fi funktionierte also bisher unter sämtlichen Linux-Distris mit alsa >= 1.0.21 Out of the Box. Mit und ohne PulseAudio. Ich habe mir dann diese Datei gemopst und sie als asound.conf benutzt:
http://digamma.cs.unm.edu/trac.dmohr/wiki/DotAsoundrc
Tut so wie vorher ohne diese Datei, nur dass ich jetzt BASS habe. Mein Wunsch ist es nun, diese Datei weiter an die Möglichkeiten und Unzulänglichkeit der X-Fi XtremeMusic et all anzupassen.
Zum Beispiel hat die XtremeMusic anstatt der üblichen 6 analogen Ein/Ausgänge bloß 4. Davon ist der eine ein FlexiJack, proprietärer Müll.
Außerdem kann ich den Sound nicht muten. Das unterstützt bereits ALSA nicht für diese Karte. Man kann den Volume natürlich auf 0 stellen, muten im Sinne von toogle geht nicht. Workaround?
Auch scheint der Tiefpass nicht zu tun. Ich will schließlich nicht alle Frq. über den LFE ausgeben.
Grad weiß ich zum Beispiel nicht, WO ich mein Mikrophon anschließen soll. Und wie ansprechen.
Ich hoffe mal, ich bin nicht der einzige X-Fi Besitzer der ausgerechnet Linux einsetzen muss.
–
PS: Bitte keine dümmlichen Kommentare, die vor irgendwas warnen. Ja, wir werden natürlich ganz vorsüchtig zu Werke gehen.