Linux ALSA聲卡驅動之一:ALSA架構概述

一、概述 1、硬件 由上可見,播放音頻時,通常CPU通過總線傳送給CODEC音頻PCM數據,然後CODEC進行DA轉換、放大、增益等一系列處理,最後傳送給speaker,錄音流程反之。 2、軟件架構 用戶空間的alsa庫對應用程序提供統一的API接口,這樣可以隱藏了驅動層的實現細節,簡化了應用程序的實現難度。內核空間中,alsa soc其實是對alsa驅動的封裝統一,爲了兼容不同平臺的驅動,同時風
相關文章
相關標籤/搜索