en ihan ymmärtänyt mikä tämän postauksen idea oli, mutta kai löytämiään juttuja saa vapaasti jakaa.
minusta tuo 'viidakko' ihmettely on kyllä melkoista liioittelua sikäli, että käytännössä linuxissa alimmalla tasolla on aina alsa, joka on varmasti turvallinen valinta jos haluaa softan toimivan kaikissa ymppäristöissä. ääniserverit puolestaan ovat yleensä työpöytäkohtaisia ja multimediaframeworkit tarjoavat omanlaisiaan palveluita niitä tarvitseville softille, joskus tarvitaan esimerkiksi pieniä latensseja (jack) ja toisinaan taas helposti saavutettavaa formaatti- ja ominaisuustukea (gstreamer). on kyllä aika kamalaa kuinka esim. peliohjelmointia varten on kirjoitettu kirjastoja jotka tarjoavat yhtenäisen apin kautta myös äänilaitteen käsittelyä, siinähän satunnainen peliohjelmoija pääsee liiankin helpolla.
eipä tuo juuri muissakaan järjestelmissä sen selkeämpi ole, muuten kuin sen osalta, että työpöytävaihtoehtoja ei ole useita jollaoin äänipalvelimiakaan ei ole useita ja eri kirjastoilla ei näinollen ole plugineja useille äänipalvelimille jotta ne toimisivat kaikissa mahtollisissa ympäristöissä. toisn tästä toimimisesta ja ympäristöjen tukemisesta tulee nuolia eri laatikoihin ja sepäs vasta viidakolta näyttääkin.