ALSA 基礎知識
Linux ALSA 音頻系統:物理鏈路篇
Linux ALSA 音頻系統:邏輯設備篇
Android 音頻系統:從 AudioTrack 到 AudioFlinger
Qualcomm Audio HAL 音頻通路設定
PCM data flow - 1 - Overview
PCM data flow - 2 - ASoC data structure
PCM data flow - 3 - ASoC codec driver
PCM data flow - 4 - ASoC platform driver
PCM data flow - 5 - ASoC machine driver
PCM data flow - 6 - 聲卡和PCM設備的建立程序
PCM data flow - 7 - Frame & Period
ALSA聲卡系列
Linux ALSA聲卡驅動之一:ALSA架構簡介
Linux ALSA聲卡驅動之二:聲卡的創建
Linux ALSA聲卡驅動之三:PCM設備的創建
Linux ALSA聲卡驅動之四:Control設備的創建
Linux ALSA聲卡驅動之五:移動設備中的ALSA(ASoC)
Linux ALSA聲卡驅動之六:ASoC架構中的Machine
Linux ALSA聲卡驅動之七:ASoC架構中的Codec
Linux ALSA聲卡驅動之八:ASoC架構中的Platform
DAPM系列
DAPM之一:概述
DAPM之二:audio paths與dapm kcontrol
DAPM之三:audio paths與asound.conf
DAPM之四:dapm widget events
DAPM之五:dapm機制深入分析(上)
DAPM之六:dapm機制深入分析(下)
DAPM之七:檔案《AUDIO CODEC DAPM》放出
DAPM之八:stream domain觸發程序分析
DAPM之九:complete path對codec suspend的影響
DroidPhone
ALSA聲卡驅動中的DAPM詳解之一:kcontrol
ALSA聲卡驅動中的DAPM詳解之二:widget-具備路徑和電源管理資訊的kcontrol
ALSA聲卡驅動中的DAPM詳解之三:如何定義各種widget
ALSA聲卡驅動中的DAPM詳解之四:在驅動程式中初始化并注冊widget和route
ALSA聲卡驅動中的DAPM詳解之五:建立widget之間的連接關系
ALSA聲卡驅動中的DAPM詳解之六:精髓所在,牽一發而動全身
ALSA聲卡驅動中的DAPM詳解之七:dapm事件機制(dapm event)
其它知識點
ALSA之PCM分析
ALSA之CODEC分析
基于ALSA的WAV播放和錄音程式
Android如何找到正確的ALSA底層kcontrol介面
進階操作
ANDROID音頻系統散記之一:A2dpAudioInterface
ANDROID音頻系統散記之二:resample-1
ANDROID音頻系統散記之三:resample-2
ANDROID音頻系統散記之四:4.0音頻系統HAL初探
ANDROID音頻系統散記之五:如何繞開多媒體音軌的重采樣
Android Audio System 之一:AudioTrack如何與AudioFlinger交換音頻資料
Android Audio System 之二:AudioFlinger
Android Audio System 之三: AudioPolicyService 和 AudioPolicyManager
Android Audio System線性音量和對數音量的轉換
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/251320.html
標籤:嵌入式
上一篇:linux查看檔案
