
audio
白鲸入海
嵌入式软件类,蓝牙BLE-2.4G开发,杰理/泰凌 蓝牙ble方案开发,杰理音频方案开发,定制键鼠方案开发,语音遥控器方案开发。BLE触摸方案开发。
展开
-
Linux音频之ASOC
参考:https://blog.youkuaiyun.com/droidphone/article/details/71654821.ASOC简介ASoC--ALSA System on Chip ,是建立在标准ALSA驱动层上,为了更好地支持嵌入式处理器和移动设备中的音频Codec的一套软件体系2.ASOC架构ASOC在硬件件上被分为 Platform Machine codec三大部分。Machin...原创 2018-04-25 16:12:30 · 1310 阅读 · 0 评论 -
Linux LASA声卡驱动之三:PCM设备的创建
1.PCM是什么PCM是英文Pulse-code modulation的缩写,中文译名是脉冲编码调制。PCM就是把声音从模拟转换成数字信号的一种技术,原理很简单,就是利用一个固定的频率对模拟信号进行采样,采用后的信号在波形上看就像一连串连续的幅值不一的脉冲,把这些脉冲的幅值按一定的精度进行量化,这些量化后的数值被连续地输出传输处理或记录到存储介质中,所有这些组成了数字音频的产生过程。PCM...转载 2018-12-05 18:28:09 · 761 阅读 · 0 评论 -
L i nu x ALSA声卡驱动之四:control设备的创建
转自:http://blog.youkuaiyun.com/droidphoneControl接口control接口主要让用户空间的应用程序(alsa-lib)可以访问和控制音频的codec芯片中的多路开关,滑动控件等。对于Mixer(混音)来说,control接口显得尤为重要,从ALSA0.9.x版本开始,所有的mixer工作都是通过control接口的API来实现的。/sound/con...转载 2018-12-06 11:29:25 · 666 阅读 · 0 评论