Firefly开源社区

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

[技术讨论] 3308-plus 录音

87

积分

0

威望

0

贡献

技术小白

积分
87
发表于 2020-6-18 16:56:00        只看该作者  11#
firefly_zhongw 发表于 2020-6-18 15:42
1. mic分为有源和无源,如果使用无源,就要添加偏置电压电路
2. rk3308b-roc-cc-plus-amic_emmc.dts就是配 ...

我是有源的,
rockchip,en-always-grps = <0 1 2 3>;
rockchip,adc-grps-route = <3 1 0 2>;
DTS 这么配置的,但是我录音只能mic7 ,mic4, mic3 能录上音,mic8 ,mic1,mic2 都不能录上音,
我是这么录的,arecord -D hw:0,0 -c 8 -r 16000 -f S16_LE test.wav,然后用Audacity,看得。这邪门了。
回复

使用道具 举报

发表于 2020-6-18 16:57:27        只看该作者  12#
1. MIC1和MIC2是给回采用的;MIC8的话,你就得检查硬件咯。
2. 具体的可以看硬件原理图。
回复

使用道具 举报

87

积分

0

威望

0

贡献

技术小白

积分
87
发表于 2020-6-18 17:37:05        只看该作者  13#
firefly_zhongw 发表于 2020-6-18 16:57
1. MIC1和MIC2是给回采用的;MIC8的话,你就得检查硬件咯。
2. 具体的可以看硬件原理图。

我是直接飞线到核心板上的,除了没有mic5,6没有引出来,应该都可以用吧。一样的接法,mic8 就是录不上音,mic1,2,直接录应该也能录的,你这个内核里应该不会屏蔽掉mic1,2 数据吧,我这是没接那个mic板的。
回复

使用道具 举报

24

积分

0

威望

0

贡献

技术小白

积分
24
发表于 2021-7-13 17:02:41        只看该作者  14#
@firefly_zhongw  我使用的配置和楼主一样,但是mic8被录制到了第8声道,怎么让mic8录制到第二声道啊,保证用 -c 2 就能实现单麦克风录音
回复

使用道具 举报

24

积分

0

威望

0

贡献

技术小白

积分
24
发表于 2021-7-13 17:04:54        只看该作者  15#
qtdyn 发表于 2021-7-13 17:02
@firefly_zhongw  我使用的配置和楼主一样,但是mic8被录制到了第8声道,怎么让mic8录制到第二声道啊,保证 ...

我的设备树是这样的
  1. /dts-v1/;
  2. /plugin/;

  3. / {
  4.         compatible = "rockchip,rk3308";

  5.         fragment@0 {
  6.                 target = <&acodec>;
  7.                 __overlay__ {
  8.                     rockchip,micbias1;
  9.                     rockchip,micbias2;
  10.                     rockchip,en-always-grps = <0 1 2 3>;
  11.                     rockchip,adc-grps-route = <3 0 1 2>;
  12.                     /delete-property/rockchip,loopback-grp;
  13.                 };
  14.         };
  15. };
复制代码
回复

使用道具 举报

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

本版积分规则

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