Hallo Bernhard, das klingt schon mal sehr interessant und bringt mich schon mal einen Schritt weiter. Vielen Dank für diese Informationen, werde mich mal darum bemühen, heute abend erste Tests nur mit Alsa durchzuführen und den dazu zu bringen, mir den entsprechenden Ton mittels "aplay" auszuspucken.
Gruß Martin > Fangen wir von hinten (Lautsprecher) an: > Die grundlegende Konfiguration, d.h welche Buchse auf welcher Karte welche > Funktion hat erledigt i.a. alsamixer. > Hier können sich später automagische Tools einschleichen, die die > Konfiguration > ändern (z.B. Kopfhörer an Buchse gesteckt -> Systemmeldung -> Umschalten > Ausgang). > > Der gundsätzliche Ausgang für Signale ist das von Alsa bereitgestellte > Interface /dev/snd und tiefer dort. > > Alsa hat u.a. eine Mixerfunktion, d.h. viele Signale können gleichzeitig > auf > eine Ausgabe gelegt werden und werden "richtig" zusammenaddiert. > Alsa hat eine API und Konfiguration, die den Hund mit der Hütte > schüttelt. > > Jackd, Pulseaudio, Gstreamer, Phonon sind alles Wrapper, die letztlich am > Ausgang Alsa bedienen müssen (es gibt unter Linux praktisch nur Alsa als > Soundverwalter). Dabei bemühen sie sich, verschiedene Alsa-Unarten gut zu > verstecken. Jackd löst das Problem minimaler Puffer, Pulseaudio z.B. > Netzwerktransparenz, etc. > Natürlich funktionier "Einer/s für alle/s" nicht. > Eins nach dem anderen ebensowenig. > > Deswegen haben verschiedene Soundapplikationen (auch die Wrapper!) > einstellbare Backends, die je nach Distri/Nutzer/Desktopoberfläche > voreingestellt sind. > (z.B. Klänge(KDE-Desktop)->Phonon(KDE-Multimedia)->Pulseaudio(Distro)- > >Alsa(Kernel)) > > (Zwischendurch kommt DBus mit Meldungen, die je nach (Distro-)Geschmack > ausgewertet werden und zu Änderungen führen können.) > > Im Fall Dolby 5.1 ist zu prüfen: > - Ausgänge richtig programmiert? (alsamixer) > - Klappt das Ansteuern auf Alsa-Ebene (aplay mit entsprechender Quelle und > Optionen)? > - Wie ist die Wrapper-Kette aufgebaut? > - Können die zwischengeschalteten Wrapper die entsprechende Kanalzahl > bedienen? > - Hat das endgültig gewählte Abspielprogramm die richtige Einstellung > und das > richtige Backend? > > Viel Spaß beim Forschen! > (Google mal nach "linux audio user mail") > > > Bernhard > > > > > ------------------------------ > > _______________________________________________ > Lug-dd maillist - [email protected] > https://ssl.schlittermann.de/mailman/listinfo/lug-dd > > Ende Lug-dd Nachrichtensammlung, Band 102, Eintrag 30 > ***************************************************** _______________________________________________ Lug-dd maillist - [email protected] https://ssl.schlittermann.de/mailman/listinfo/lug-dd
