聲音是連續的模擬訊號,音訊裝置是將模擬訊號和數碼訊號進行轉換的裝置。轉轉的原理就是通過離散的時間對訊號進行量化,以對模擬訊號進行準確的模擬。
音訊通常包括輸入和輸出,它們可以同時進行。有關音訊的指標引數如下。
取樣頻率:單位時間內的取樣次數。取樣頻率越高,取樣點之間的時間間隔就越短,數字量化後的聲音就越逼近模擬訊號。聲音的取樣頻率用khz(千赫茲)來度量。
量化位數:即取樣位數,就是模擬量轉換成數字量後的資料位數。它有8位和16位兩種。位數越多,聲音越細膩。
聲道數量:指單聲道或者是立體聲(即左右聲道)
以下是alsa驅動架構圖:
Alsa驅動移植
華清遠見嵌入式學院講師。二 預設情況下核心已經支援alsa驅動,保險情況下先去確認一下,如下圖 device drivers sound card support advanced linux sound architecture alsa for soc audio support soc aud...
Alsa驅動移植
華清遠見嵌入式培訓中心講師。二 預設情況下核心已經支援alsa驅動,保險情況下先去確認一下,如下圖 device drivers sound card support advanced linux sound architecture alsa for soc audio support soc a...
ALSA驅動之 ALSA架構簡介
宣告 本博內容均由 在核心裝置驅動層,alsa提供了alsa driver,同時在應用層,alsa為我們提供了alsa lib,應用程式只要呼叫alsa lib提供的api,即可以完成對底層音訊硬體的控制。圖 1.1 alsa的軟體體系結構 由圖1.1可以看出,使用者空間的alsa lib對應用程式...