OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3690|回复: 4

alsa-lib 和 alsa-utils 移植后,播放正常,无法录制

[复制链接]

3

主题

32

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
317
金钱
317
注册时间
2019-10-21
在线时间
40 小时
发表于 2021-10-17 21:50:06 | 显示全部楼层 |阅读模式
1金钱
  关于音频驱动的【播放正常,无法录制】的问题定位到 alsa-lib 和 alsa-utils 移植问题上了,我通过出厂的根文件系统+自己移植的镜像文件,可以录制/播放音频,但是用自己的根文件系统就不行(用自己的根文件系统+出厂镜像,或者自己的根文件系统+自己的镜像都不能够录制,只能够播放)---通过多次测试,判断为硬件没有问题+配置声卡的脚本文件没有问题+镜像文件和设备树没有问题,因此问题锁定在根文件系统上。很无奈的就是,在移植 alsa-lib 和 alsa-utils的时候,并没有报错,所以无法定位到哪一步的问题,一步一步按照指南来的,所以很无奈,希望有知道的兄弟能够助我解开谜团

最佳答案

查看完整内容[请看2#楼]

是由于配置的时候的问题,指南里面是 amixer sset 'ADC PCM' 200 录制出来的声音太小了,开发板根本就放不出来,需要用电脑声音加满,然后再耳朵贴在左音响上才能够听到一丝丝声音。。。改为250稍微好一点,但是和出厂根文件系统里面的不一样,求解
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

32

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
317
金钱
317
注册时间
2019-10-21
在线时间
40 小时
 楼主| 发表于 2021-10-17 21:50:07 | 显示全部楼层
是由于配置的时候的问题,指南里面是 amixer sset 'ADC PCM' 200 录制出来的声音太小了,开发板根本就放不出来,需要用电脑声音加满,然后再耳朵贴在左音响上才能够听到一丝丝声音。。。改为250稍微好一点,但是和出厂根文件系统里面的不一样,求解
回复

使用道具 举报

3

主题

32

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
317
金钱
317
注册时间
2019-10-21
在线时间
40 小时
 楼主| 发表于 2021-10-17 21:54:05 | 显示全部楼层
希望有兄弟在完成了 音频驱动实验 的基础上帮我看一看这个问题,QQ815512919,非常感谢
回复

使用道具 举报

3

主题

39

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
482
金钱
482
注册时间
2021-1-16
在线时间
52 小时
发表于 2021-10-19 14:09:31 | 显示全部楼层
看通路图,经过了哪些增益组件,都打到最大值,声音就听得到了,我之前播放不行也是这个原因,至于那个配置脚本,我也好奇为什么不起作用,我是用新版的内核自己移植着玩
回复

使用道具 举报

3

主题

32

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
317
金钱
317
注册时间
2019-10-21
在线时间
40 小时
 楼主| 发表于 2021-10-22 00:14:47 | 显示全部楼层
jzhang123 发表于 2021-10-19 14:09
看通路图,经过了哪些增益组件,都打到最大值,声音就听得到了,我之前播放不行也是这个原因,至于那个配置 ...

是的,确实是这个问题,但是还没有去深究原因,等空了再去好好研究一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 14:20

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表