Stark überarbeitet: Alsa erscheint in Version 1.0.17

Nach drei Veröffentlichungskandidaten und hunderten veränderten Codezeilen haben die Entwickler des Alsa-Projekts ihre Version 1.0.17 veröffentlicht. Darin enthalten sind umfangreiche Veränderungen und viele neue oder verbesserte Audio-Treiber.

Die erste grundlegende Veränderung bei der Arbeit an der neuen Version der Advanced Linux Sound Architecture (ALSA) war der Wechsel des Versionskontrollsystems. Das Alsa-Entwicklerteam setzt nun wie der Linux-Kernel auf Git. Bisher war das System Mercurial zum Einsatz gekommen.

Sehr viele Änderungen betrafen den Kern der Soundarchitektur “Alsa Core”. Verbessert wurde unter anderem die Unterstützung für 64-Bit-Systeme. Die Entwickler haben außerdem ein Problem behoben, das auftrat, wenn Alsa unter Kernel 2.6.25 kompilierte wurde. Daneben kommt ein neuer Kconfig-Parser zum Einsatz.

Die umfangreichsten Änderungen gab es im Bereich der Treiber “Alsa-driver”. Neben Änderungen und Neuaufnahmen vieler System-on-Chip-Treiber (SoC) wie einer auch bei der Handy-Plattform Openmoko zum Einsatz kommt, wurde die Unterstützung für High-End-Audio-Karten auf Basis des Chips “CMI8788 Oxygen” verbessert. Dieser kommt auf Karten von Razer und Asus als Soundprozessor zum Einsatz. Neu im Treiber ist der I2C-Support. Ebenso wurde die Unterstützung für den HDA-Codec und HDA-Intel-Hardware weiter optimiert. Nun werden bis zu acht Kanäle unterstützt. Doch nicht alle gewünschten Treiber konnten Einzug in die Release finden. Noch immer fehlt der Treiber für X-Fi-Karten von Creative. Zwar ist ein solcher seit Anfang 2008 im Open Sound System von 4Front Technologies enthalten, doch noch gibt es keine Anzeichen der Unterstützung in Alsa.

Veränderungen bei den “Alsa-Utils” betrafen unter anderem den Lautsprecher-Test. Verbessert wurden der Sinus-Ton-Generator und die Ton-Erzeugung des sogenannten rosa Rauschens. Aplay und Arecord verstehen nun WAV-Dateien im Format “float”. “Alsa-tools” und “Alsa-firmware” erhielten einige Updates und wurden auf das neue Versionskontrollsystem angepasst. In den Alsa-Plugins “Jack PCM”, Pulse-Audio” und “Maemo SDK” wurden einige Fehler behoben.

Die neue Alsa-Release steht in Form von Quelltext-Paketen auf der Projekt-Website zum Download bereit. Installierbare Pakete werden in der nächsten Zeit von den Distributoren folgen. Die sehr umfangreichen Änderungen sind detailliert im Changelog nachzulesen.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben