pkuzhx 发表于 2018-6-22 16:45:13

8670单声道复制为双声道

现在手上有一个8670板子,是做analog source的,mic输入只做了一边,导致a2dp到耳机只有一个声道。
在DSP的SBC encoder里,把左声道内容复制到右声道,现在右声道有声音了,但是杂音比较大。

有没有什么办法可以在VM中,把左声道复制到右声道,或者直接把左右声道连接到一起吗?

not30 发表于 2018-6-23 00:07:26

:lol不知道,帮顶

pkuzhx 发表于 2018-6-23 16:26:31

最终还是在DSP中搞定了

lightrain 发表于 2018-6-28 14:04:39

LZ说说怎么搞的,我想用一个8670做source,另一个做sink,同时传输两路MIC至SPEAK,不知道这个方案是否可行?

pkuzhx 发表于 2018-6-28 14:50:58

lightrain 发表于 2018-6-28 14:04
LZ说说怎么搞的,我想用一个8670做source,另一个做sink,同时传输两路MIC至SPEAK,不知道这个方案是否可行 ...

在dsp里,把left port音频复制到right port就可以了

pkuzhx 发表于 2018-6-28 14:51:34

lightrain 发表于 2018-6-28 14:04
LZ说说怎么搞的,我想用一个8670做source,另一个做sink,同时传输两路MIC至SPEAK,不知道这个方案是否可行 ...

8670做这个方案没问题啊@

wangw 发表于 2019-1-15 15:42:19

pkuzhx 发表于 2018-6-28 14:50
在dsp里,把left port音频复制到right port就可以了

大兄弟,具体怎么做的?求指教

qianhng 发表于 2020-1-10 08:52:23

路过,学习了

zhaopeng2511 发表于 2020-1-10 11:03:13

本帖最后由 zhaopeng2511 于 2020-1-11 21:18 编辑

使用mono输出
获取channal_a_b的sink,将a2dp audio source(dsp解码后输出端口) streamconnect过去。在lib层找到正确的位置修改即可。

一朵梨花 发表于 2020-5-28 10:21:20

应该在DSP中可以搞定,具体没试过
页: [1]
查看完整版本: 8670单声道复制为双声道