Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

[Android] 请问我如何让rk3308b的板子接入两个mic

225

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
225

请问我如何让rk3308b的板子接入两个mic

发表于 2021-1-26 16:11:34      浏览:21504 | 回复:26        打印     [复制链接] 楼主
本帖最后由 中国移动,我不 于 2021-1-26 18:36 编辑

请问这个耳机接入MICP3,有声音,我自己在MICP8上接入mic,用如下命令录音:
arecord -r 48000 -c 2 -f S16_LE /tmp/record.wav
然后如下命令播放:
aplay  /tmp/record.wav
结果耳机的左声道有声音,右声道没有声音,而且MICP8的mic没有声音录进来,请问这个没录进来是什么原因?是我设备树没修改正确吗?
回复

使用道具 举报

225

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
225
发表于 2021-1-27 08:28:25      沙发
zyk 发表于 2021-1-26 22:13
听到只有一个声道应该是你只用一个mic去录音,mic8录音的的话可以尝试用下面3 0 1 2的配置试一试

我想让两个mic都录音的话,怎么设置?原理请问是什么?
回复

使用道具 举报

225

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
225
发表于 2021-7-24 14:58:53      板凳
zyk 发表于 2021-1-27 08:50
如果不是接同一组mic可以尝试指定8通道录音,原理的话可以看一下SDK下的文档Rockchip_RK3308_Introduction_ ...

请问我想mic3 mic4 mic7 mic8都有声音的话是个什么原理?我现在配置的<3 1 0 2>adc3组对应的mic7 mic8有声音但是mic3 mic4对应的adc1组没有声音,请问3308只能路2个mic的吗?
回复

使用道具 举报

225

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
225
发表于 2021-7-24 15:01:27      地板
zyk 发表于 2021-1-27 08:50
如果不是接同一组mic可以尝试指定8通道录音,原理的话可以看一下SDK下的文档Rockchip_RK3308_Introduction_ ...

我用的是内置codec外接的驻极体
回复

使用道具 举报

225

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
225
发表于 2021-7-26 09:05:42      5#
zyk 发表于 2021-7-24 17:40
指定8通道录音的文件用Audacity软件看一下

试了一样的
回复

使用道具 举报

225

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
225
发表于 2021-7-26 09:08:32      6#
zyk 发表于 2021-7-24 17:40
指定8通道录音的文件用Audacity软件看一下

我现在的现象很奇怪<3 1 0 2>内部acodec ADC3连接的的mic7 mi8都有声音(其他没有声音)但是若是<1 3 0 2>内部acodec ADC1连接的的mic3 mic4有声音其他的mic没有声音,就是只要把0-3中的数字写到最左边对应的mic就有声音,请问这个是什么原因?
回复

使用道具 举报

225

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
225
发表于 2021-7-26 10:50:16      7#
本帖最后由 中国移动,我不 于 2021-7-26 10:57 编辑

-c 4
回复

使用道具 举报

225

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
225
发表于 2021-7-26 10:56:26      8#
本帖最后由 中国移动,我不 于 2021-7-26 10:59 编辑
zyk 发表于 2021-7-26 10:38
使用的命令是否一直都是指定两个通道-c 2

命令-c 4也一样,接法:


回复

使用道具 举报

225

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
225
发表于 2021-7-26 15:50:21      9#
zyk 发表于 2021-7-26 14:05
mic7/8/4没有使用?不是很理解你意思,用的是Core-3308Y核心板,自己设计的底板是吗

就是这个板子的端口没有使用,问题解决,原因是:


我是>48K要设置缓冲区和中断周期,我没设置,导致只录音了mic7 mic8 的,mic3的没录进来,加了就可以了,不知道之后还会遇到什么问题
回复

使用道具 举报

225

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
225
发表于 2021-7-28 16:02:55      10#

不太对,不是这个问题,还是有问题
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表