Hallo!
Nachdem ich diesen Thread im englischen Forum schon
gepostet hatte, wollte ich auch hier eine Art kleine Umfrage starten.
Wie regelt ihr das mit Sound unter ArchLinux?
Lange Zeit hatte ich das Problem, dass ich ohne größere Konfigurationssessions nicht in der Lage war, Musik in mpd laufen zu lassen, und gleichzeitig ein Video bei youtube anzuschauen, da sound mixing nicht out of the box funktionierte.
Mittlerweile hat sich da einiges getan, was ich zum Anlass nehmen möchte, mal hier rumzufragen, wie eben ihr das regelt?
Also mein Setup sieht so aus: Alsa-lib ist installiert sowie "libao", was an sich nur ein Treiber ist für verschiedene Programme, die ihren Audio-Output einfach an libao weiterleitet, was wiederum selber das Versenden in den richtigen Treiber übernimmt...
um libao auf Alsa einzustellen siehe 'man libao.conf' oder installiert es euch und erstellt entweder die Datei /etc/libao.conf oder ~/.libao
in die Datei wird folgendes reingeschrieben:
default_driver=alsa09
Es gibt 3 Arten von Audiounterstütung unter Linux
1. direktere Alsa-Output (funktioniert in der Regel ohne besondere Konfiguration)
2. libao-Output [haben wir durch die Konfiguration von libao bereits abgeklärt)
3. Programm, die nur oss-Sound-Wiedergabe unterstützen.
das heißt: Programme, wie z.B. mpd, die alsa direkt ansprechen können, funktionieren in der Regel out of the box. Ebenso Programme, die libao hernehmen, um ihre Sounds abzugeben.
Lediglich für Programme wie Opera oder gaim, die noch auf OSS-Output setzen, muss man etwas Hand anlegen. Sie müssen mittels "aoss <Programmname>" also z.B. 'aoss gaim' gestartet werden, damit auch hier Sotware Mixing funktioniert. Im Englischen gibt es eine
Lösung dieses Workaurounds durch ein Shellscript, das "aoss" ersetzt...
Durch dieses Setup entfällt es, sich noch komplizierte /etc/asound.conf oder ~/.ausoundrc-Dateien erstellen zu müssen, da dmix (so heißt der Software-Mixer von ALSA) auch ohne diese Dateien funktioniert.
Interessieren würde es mich jetzt noch, wie ihr das handhabt? Nutzt ihr noch andere Sounddaemons wie esd, artsd oder jack? Oder überlasst ihr es so wie ich alsa, das Mixing zu übernehmen...
Das ganze interessiert mich vor allem in Betracht des englischen wie auch deutschen Wikis, um da endlich mal Klarheit zu schaffen....
MfG,
jakob