简单就我所知道的提一下
照 wiki 解释,声音是通过物体振动产生的声波
是通过介质(空气或固体、液体)传播并能被人或动物听觉器官所感知的波动现象
所以电脑产生声音基本上就是把声波重现出来(透过电压或电流,我不确定是哪个)
声音有分音色(钢琴、小喇叭)、高低(女声、男声)、大小
影响音色的就是波型
早期家用主机能用的声音波型只有少数几种,图如下,右下角有按钮可以听听看
http://en.wikipedia.org/wiki/Waveform
分别是正弦波、方波、三角波、锯齿波,因为图形单纯好产生
理论上,所有波型都能由不同频率的正弦波合成出来,不过这个跟模拟器没啥关系不多提
跟正弦波听起来最像的声音是音叉的声音
方波就是大部分 NES 主旋律用的声音
声音高低则是由频率决定,下面有不同频率的正弦波图形
http://en.wikipedia.org/wiki/Frequency
图中红色频率低,声音最低,紫色频率高,声音最高
如果同时有多个声音产生,波型可以直接叠加
声音大小则是由波峰波谷的位置有多大或多小决定
http://en.wikipedia.org/wiki/Crest_(physics)
图中波峰是 Crest,波谷是 Trough
以上是声音的基本概念
回到 Atari 2600,它只有方波,应该是直接用震荡器产生的
0 就是波谷,1 就是波峰
再透过一些电路,把波型整的比较乱一点
AUDC Pattern Shapes
x Rep Pattern Shape
0 1