随笔分类 -  audio

摘要:从接口上看,有: INL-连接音响设备,输入模拟声音信号 MIC-连接麦克风,输入模拟语音信号 DMIC-连接数字麦克风,输入数字音频信号 I2S/PCM-连接CPU,输入数字音频信号 CONTROL INTERFACE-输入控制信号 HP-连接耳机,输出模拟声音信号 SPKOUT-连接喇叭,输出模 阅读全文
posted @ 2020-06-03 14:19 zxiaocheng 阅读(1634) 评论(0) 推荐(0) 编辑
摘要:1. DTMF原理 DTMF(Double Tone MulitiFrequency,双音多频)作为实现电话号码快速可靠传输的一种技术,它具有很强的抗干扰能力和较高的传输速度,因此,可广泛用于电话通信系统中。但绝大部分是用作电话的音频拨号。另外,它也可以在数据通信系统中广泛地用来实现各种数据流和语音 阅读全文
posted @ 2020-05-18 16:45 zxiaocheng 阅读(1543) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/ljxt523/article/details/52068241 1. What is PCM? PCM(Pulse-code-modulation)是模拟信号以固定的采样频率转换成数字信号后的表现形式。 Sample Rate : 采样频率单位为:Hz。采 阅读全文
posted @ 2019-07-30 20:32 zxiaocheng 阅读(9131) 评论(0) 推荐(1) 编辑
摘要:PCM(Pulse Code Modulation),脉冲编码调制,PCM总线用于传输数字语音信号,包括4根信号线:FSYNC(同步)/PCLK(时钟)/DTX(发送)/DRX(接收) PCM分为Master和Slave. Master提供PCLK及FSYNC。 PCM CLK是时钟信号,由mast 阅读全文
posted @ 2019-07-30 20:13 zxiaocheng 阅读(2888) 评论(0) 推荐(1) 编辑
摘要:linux中,无论是oss还是alsa体系,录音和放音的数据流必须分析清楚。先分析alsa驱动层,然后关联到alsa库层和应用层。 二,链接分析: 1)链路一 usr/src/linux-source-3.0.0/sound/core/pcm_native.c文件中注册部分.mmap = snd_p 阅读全文
posted @ 2019-04-08 15:41 zxiaocheng 阅读(4384) 评论(0) 推荐(0) 编辑
摘要:转自http://blog.csdn.net/droidphone/article/details/7165482 1. ASoC的由来 ASoC--ALSA System on Chip ,是建立在标准ALSA驱动层上,为了更好地支持嵌入式处理器和移动设备中的音频Codec的一套软件体系。在ASo 阅读全文
posted @ 2018-02-09 16:54 zxiaocheng 阅读(377) 评论(0) 推荐(0) 编辑
摘要:ALSA音频工具amixer,aplay,arecord ALSA音频工具编译安装 1.官网http://www.alsa-project.org下载alsa-lib和alsa-utils 我的版本:alsa-lib-1.0.27.2.tar.bz2 和alsa-utils-1.0.27.2.tar 阅读全文
posted @ 2017-11-13 11:49 zxiaocheng 阅读(12552) 评论(0) 推荐(1) 编辑
摘要:几天在嵌入式linux上用到alsa command,网上查的资料多不给力,只有动手一点点查,终于可以用了,将这个使用方法告诉大家,以免大家少走弯路。 0.先查看系统支持哪几个alsa cmd: ll /system/bin/asla* 经查,我的android4.4.2+linux3.10 的系统 阅读全文
posted @ 2017-11-10 16:56 zxiaocheng 阅读(2542) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示