Ačkoliv většina věcí dnes s Pulseaudio funguje docela dobře, tak třeba můj přehrávač s Kodi funguje rozhodně lépe bez PA a Alsa mu stačí a nejsou s ní naopak žádné problémy. Na desktopu PA víceméně toleruji, protože jsem líný se zabývat jeho odstraněním. Takže pokud by PA nebylo a tvůrci distribucí by ho odstranili za mě, tak taky super a přispívat tedy nehodlám. V časech, kdy ještě PA nebylo, jsem si zvučil taky perfektně přece (i s více zvukovými proudy).
Teda nevim, ja si s alsou svyho casu celkem hral, a daly se s tim delat brikule typu pulka stereo kanalu tuhle, druha tamhle ... pravda, nebyly to oneclick akce. Zato se mi s alsou nikdy nestalo, ze by neco nezvukovalo, coz sem s PA resil (nikoli na svym) pomerne porad ...
Pricemz z cehoz se PA podelalo naprosto dokonale a prakticky vzdy, byla situace, ze v systemu je vic zvukovek (onboard, ve slotu, a USB headset). Tam kde se alse proste reklo "0 = board, 1 = slot, 2 = usb" a bylo to tak navzdy, PA pokazdy detekovalo zvukovky v nejakym pseudorandom poradi, takze po kazdym vypnuti a zapnuti stroje bylo vse rozjebany k naprosty dokonalosti (voice chat se snazil pouzivat nepouzivanou onboard zvukovku, audio se prehravalo misto do repraku do sluchatek ...). Navic to zcela pravidelne videlo dalsi "neaktivni" zvukovky, takze po par restartech jich v systemu bylo klidne 30.
Od ty doby sem na to nesah, a zarek sem se, ze do systemu ktery ja adminuju tohle svinstvo nesmi (a totez plati pro systemd).
Jenže dnešní PC mají více zvukových karet. Můžete mít on-board zvukovku, USB sluchátka, audio přes HDMI/DisplayPort, bluetooth repráčky, a klidně ještě externí zvukovku na PCIe nebo přes USB. Velké procento strojů má minimálně dvě zvukové karty. Pokud chcete mít možnost přepnout zvuk běžící aplikace z jedné zvukovky na druhou (což uživatelé chtějí), tak se neubráníte nějaké další vrstvě abstrakce nad prostým driverem zvukové karty.
Nemluvě o zvukových výstupech připojených přes síť. Já mám například doma všechny běžící instance PulseAudia nakonfigurované tak, aby se vzájemně "viděly" přes Zeroconf. Můžu tak za běhu přesouvat streamy mezi zvukovými kartami připojenými k různým zařízením. Tohle před PulseAudiem nikdy nešlo.
Záleží co chcete konkrétně dělat. Pokud chcete přehrávat zvuk z PC po síti na jiném zařízení nebo PC (receiver, Xbox, TV, WMP, XBMC), stačí použít DLNA. Pokud to chcete i z aplikací které DLNA nepodporují, může použít třeba Stream What You Hear. Trochu komplexnější je Airfoil: umí více typů zařízení, umí je skládat do skupin atd. V podstatě jde o virtuální drivery zvukových karet, které streamují po síti, a k tomu nějaké UI. S přesouváním streamů za během přehrávání není problém. Osobně si ale připojuji domácí audio přes optické SPDIF, případně přes HDMI+USB-over-fiber, nebo pokud potřebuji i obraz, tak přes wireless HDMI+USB.
http://www.streamwhatyouhear.com/features/
http://www.rogueamoeba.com/airfoil/windows/
Alsa ma take nechutne prisnou (mysleno v dobrem) kontrolu kodu. Neni duvod u hw ktery neumi hw mixing pouzivat sw mixing primo v alse ktery je stary jak metuzalem (pamatuje jeste posledni karty SB16). Proc jeste tam mit demona ktery je akorat kurvitko. A to kurvitko je od vyrobce kurvitek, naseho vrchniho Kurvinka Poetteringa.
Tyjo co je to zvukovy proud? To se pokrcmaril bo co? Jako stredni proud u vysetreni moci? Nebo utocny proud u hasicu? Nebo vysoky proud? Nebotrebuju na nej proudnici ale zvucnici? Proc vymyslis a zbytecne prekladas nove slovo ktere se momentalne nikde v oboru nepouziva? Uz nechod na ty ceske prednasky a studuj nejakou poradnou skolu.