打印

高分求解答如何合成声音

[复制链接]
1363|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
code|  楼主 | 2014-12-29 14:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
高分求解答如何合成声音
播放A声音的采样序列是{A0,...,An-1},一共是n个采样序列
播放B声音的采样序列是{B0,...,Bn-1},一共是n个采样序列
两者的采样频率都是一样的
如果想把这些采样数据输入到DA转换器
让他能同时能播放AB声音
转换的频率跟采样频率也是一样的
请问该如何对上面的采样序列合并处理,谢谢!!!

相关帖子

沙发
戈卫东| | 2014-12-29 14:27 | 只看该作者
A[i]+B[i]?

使用特权

评论回复
板凳
maychang| | 2014-12-29 15:42 | 只看该作者
如果两片A/D,把两路数字信号还原成模拟信号,那么只要两路模拟信号相加即可。
由此,2楼所说即可实现同时播放。

使用特权

评论回复
地板
shalixi| | 2014-12-29 16:39 | 只看该作者
采样频率的最低频率有要求。

使用特权

评论回复
5
huayuliang| | 2014-12-29 17:42 | 只看该作者
看样子楼主并不想做模拟加法。

相同的采样率下,用软件计算然后输出也一样啊。

使用特权

评论回复
6
zyj9490| | 2014-12-29 21:25 | 只看该作者
能不能听清楚,跟序列的基波频谱有关,太相近的加在一起,是丢失了原来的意义,这关糸到不仅是电子学的原理,也跟医学听觉原理有关。

使用特权

评论回复
7
airwill| | 2014-12-29 22:37 | 只看该作者
除了类似 2 楼的简单相加或者*个系数相加, 也搞不出别的花样来.
希望结果不会是两路声音在 "吵架"!

使用特权

评论回复
8
yongxing912| | 2014-12-30 11:12 | 只看该作者
卷积是不是做这个的?

使用特权

评论回复
9
holle| | 2015-1-2 23:09 | 只看该作者
要把动态减半再加,不然可能加冒了产生失真。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:"></a><img src="http://uc2.21ic.com/avatar.php?uid=319240&size=middle"></img><a href="

40

主题

150

帖子

1

粉丝