补充一提,原声CD一般被称呼为OST(即 Original Sound Track),早期的载体一般是磁带,现在则几乎都选用CD介质。它们大部分情况下被作为商品单独发售,但有时候慷慨的游戏公司也会把这些音乐CD随游戏软件赠送(即非卖品)。现在,不少早期游戏的OST音乐都被爱好者们压缩成MP3在网上传播,想缅怀过去沉浸在游戏中的岁月的玩家很方便就能找到这些音乐文件。
回到主题,自从家用游戏机发展到16位元后,得益于声音处理芯片的性能提升,游戏中的音乐效果已达到了高质量的立体声水平,后来的32位机由于使用了大容量的光盘作游戏介质,音响效果就更达到了接近CD音质的水平。此时,玩家在游戏中听到的音乐音效已经与专门发售的OST相差无几了,这令到OST也趋向多元化发展,有些游戏公司为吸引玩家会在单独发售的OST原声中附带原游戏中曲目的其它混音版本甚至是完全不同的乐器表现形式,以增加卖点。
作为16位主机代表的超任,内部集成了一块索尼提供的8位音效IC——SPC700(运行频率1.024MHz),采用PCM8音源,采样频率为32KHz。SPC700还有一个16BIT的DSP,这个DSP的功能就相当于电脑上的声卡波表,用以混合8音源的音量和音调。这里说明一下,FC采用的是PSG音源,利用波形叠合拟音,效果很差,世嘉MD主要采用的FM音源可以模拟各种乐器音,但效果一般,PC上的MIDI就是采用FM音源的,效果则根据声音波表的水准而定。而超任采用的PCM音源是数字化音源,PCM即Pulse Code Modulation(脉冲编码调制),工作原理是将真实声音以一定的单位、频率加以分割,再以A/D(CANALOG TO DIGITAL)转换器予以整理记录,输出时资料数据经D/A(DIG)TAL TO CANALOG转换器,把原来的声音重刚》等的游戏音乐均令玩家们赞不绝口。
其实早期的游戏除非在销售上大获成功,拥有庞大数目的支持者,否则是很少会发行OST原声CD的,超任上的绝大多数游戏也都没有相应的OST。于是游戏与音乐爱好者们想到了直接截取游戏中音轨的方法。由于超任在运行游戏时会把输出中的音频暂存到Audio RAM中,所以当超任成功地被电脑上运行的模拟器模拟后,把Audio RAM里的暂存音频导出来存成文件就成了相对简单的事。导出的超任音轨文件以芯片名称SPC作后缀名,玩家使用常用的模拟器ZSNES或SNES9X即可自行提取。因为SPC文件实质上就是超任的Audio RAM里的数据,而超任的Audio RAM容量为64K,故此SPC音乐无论长短一律均为64K大小,每个SPC为一首曲目。
由于音频RAM容量上有64K的限制,故此当初索尼协助任天堂设计超任的声音模块时,对声音的采样是作了特殊的压缩处理的。索尼对音频方面的高端技术是很有心得的,大家看看索尼的MD产品就可以明白。所以这些经压缩的音频由于索尼从来没有公布过完整的资料,到现在也就没有哪个软件可以完美地将之模拟,但虽然如此,经过民间数目众多的模拟器作者和音频爱好者们的不懈努力,SPC文件的播放效果已经相当完美,而且有数款各具所长的播放器供选择,有的甚至已超过了原来在超任上的播放效果。
SPC音乐文件的提取比较简单,用模拟器SNES9X录制的话只要在游戏中进行到相应的音乐开始播放后2秒左右点击模拟器菜单“MENU”下的“SE PSC DATA”, 即可在和ROM同路径的文件夹内生成SPC文件。而用ZSNES朋友则是在游戏途中按F1,出现弹出菜单后选择第3项“SE SPC DATA”即可在和游戏存档同目录下生成SPC文件,同样的,我们建议大家在音乐播放2秒后再导出音乐,以确保截取时音轨已百分百写入RAM中。
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-30032-3.html
好像因工艺流程不同调和油要放心一点
北洋海军强在定远镇远的铁甲巨炮