爱乐苍狼 在 2004-11-17 11:16:43 发表的内容 支持。技术上(从数学上)是行的。我想问一下,音乐信号到底是怎样的,比如又有高音又有中音又有低音(同时),曲线不是一条曲线吧?取样是怎样取的 |
OK,大致可以这样来说:因为声波是机械波,所以是可以线性相加的。并且由于任何机械波都可以表示为一些三角函数的线性相加。比如说如下图,作个比喻,我假设大提琴的某个时间的声波就是很简单的正弦函数 y=sin x,图像如下:
[upload=jpg]Upload/2004111712273638704.jpg[/upload]
并且同一时候,小提琴的声波也是很简单的 y=sin 2x:
[upload=jpg]Upload/2004111712283718170.jpg[/upload]
那么小提琴和大提琴合奏出来的声波就是:y =sinx +sin 2x,图像如下:
[upload=jpg]Upload/2004111712293298925.jpg[/upload]
取样就取上面这条曲线即可。并且可以从上图看出相加之后的曲线,有疏有密(代表声波频率变来变去),有高有低(表示音量大小,也就是动态),这就两种乐器合奏的时候所形成的不同的“音色”了。
当然真实的乐器演奏的声波是很多很多个三角函数的线性相加的和,波形会很复杂。