Original title:
HelenOS sound subsystem
Translated title:
HelenOS sound subsystem
Authors:
Veselý, Ján ; Děcký, Martin (advisor) ; Libič, Peter (referee) Document type: Master’s theses
Year:
2013
Language:
eng Abstract:
[eng][cze] The work examines options for a modern daemon centered audio stack for HelenOS. It studies four different audio architectures; ALSA, OSS, JACK, and PulseAUdio. Each of them implements different approaches to providing general purpose audio support. Champion of every approach is analyzed, its strengths and weaknesses assessed. Based on the results of the analysis, different approaches for HelenOS audio stack are examined and the most promising one implemented. Complete audio stack is implemented, including an audio device driver, and a demonstrator audio application. Direction of future work and improvements is discussed at the end.Práca rozoberá možnosti implementácie moderného audio systému pre HelenOS. Boli vybrané štyri existujúce audio architektúry; ALSA, OSS, JACK a PulseAudio. Každá študovaná architektúra pristupuje k poskytovaniu audio funkcionlity iným sposobom. Silné a slabé stránky každej implementácie sú analyzované a na základe výsledkov tejto analýzy sú predložené možné riešenia. Najvhodnejšie z týchto riešení je v práci implementované. Implementácia zahrňa všetky súčasti audio subsystému, od ovládača audio zariadenia, až po jednoduchú audio aplikáciu, ktorá demonštruje možnosti implementovaného prístupu. Na záver sú načrtnuté možnosti ďalšieho rozšírenia práce.
Keywords:
audio; HelenOS; sound; audio; HelenOS; sound
Institution: Charles University Faculties (theses)
(web)
Document availability information: Available in the Charles University Digital Repository. Original record: http://hdl.handle.net/20.500.11956/61431