codec
liuxd3000
Hello World!
有技术问题可以发邮件[email protected]
wx:liuxd3000
qq:343935622
展开
-
audio codec简介
Audio Codec的必要性 在理想状况下,对于录音过程,只需要将麦克风获取到的analog信号通过ADC转换为digital信号并存储即可,对于播放音过程,只需要将digital信号通过DAC转换为analog并输出到speaker播放即可。 但在实际的过程中,对于录音过程而言,会受到外界声源的干扰,麦克风自身对信号的衰减以及物理链路接口上引入的杂音等因素的影响转载 2014-02-17 11:24:28 · 5447 阅读 · 0 评论 -
linux audio codec driver 结构
本文以max98088为参照设备进行。我自己也在学习audio, 本着多多交流,相互进步的原则写下流程,欢迎大家来拍砖, 学习中有不正确的地方还请指出来。大体结构: cpu_dai-------指的是I2C通路.codec_dai-----codec的功能,如录音放音参数。codec_dev-----解码设备,重点platform转载 2014-08-08 10:29:45 · 2557 阅读 · 0 评论 -
都能看懂的嵌入式linux/android alsa_aplay alsa_amixer命令行用法
前几天在嵌入式linux上用到alsa command,网上查的资料多不给力,只有动手一点点查,终于可以用了,将这个使用方法告诉大家,以免大家少走弯路。0.先查看系统支持哪几个alsa cmd: ll /system/bin/asla* 经查,我的android4.4.2+linux3.10 的系统支持如下 alsa cmd-rwxr-xr-x root shel原创 2014-10-31 10:39:07 · 12923 阅读 · 0 评论 -
cpu_dai,codec_dai,dai_link的关系
// cpu_dai单元struct snd_soc_dai s3c24xx_i2s_dai = { .name = "s3c24xx-i2s", .id = 0, .probe = s3c24xx_i2s_probe, .suspend = s3c24xx_i2s_suspend, .resume = s3c24xx_i2s_resume,原创 2015-01-05 14:46:31 · 6366 阅读 · 0 评论