“Shooting!”
“Sonic!”
施瓦辛格的喊声透过音响传出,由于录音条件的不足已经有些失真。
林立新皱眉沉思着。
光顾着录制那些经典的角色灵魂音效了,差点忘了一个最重要的问题。
放不了啊!
现阶段绝大部分的街机使用的都是德州仪器或者雅马哈生产的音频芯片。
它们发声的核心逻辑是使用各种合成波叠加在一起,模拟出不同的音效。
这也是街机通常都只会有那种‘哔哔啵啵’的电子音的原因。
而人声是很复杂的非线性波形,想要模拟出来,用这两款芯片是不行的。
山姆在纸上勾勾画画,终于是计算出了个大概的结果。
“如果想要加上音频播放的能力,物料成本会增加近50美元。”
这甚至已经是一颗CPU的价格了。
“最大的问题在于存储。”
山姆的眼神扫过估算出来的物料清单,
“每一段音频都需要占据大量的存储空间,会让游戏的容量大到难以接受的地步。”
说白了,那些多出来的存储介质才是真正花钱的地方。
山姆挠挠头,拿起桌子上的原型机基板。
这上面只有一颗雅马哈的YM2151,刚才两人也测试过了,模拟出来的效果并不理想。
“所以说真的有必要为了一个喊声多花这么多钱嘛??照我说,咱们做个冲击力强一点的‘砰’声,效果一样,成本只要5美元!”
“不,山姆。”林立新直截了当地否决了他的想法,“这是角色的灵魂,是绝对不可或缺的。”
山姆无奈叹了口气。
认识这么久,他早就清楚了林立新在创作上面的偏执,想要说服他,那根本是不可能的事。
可这么一直拖下去,拖累了开发进度也不是个事儿。
“那你难道有什么解决办法吗?”
林立新默默关掉眼前的面板,看了眼窗外。
天色还早,时间应该来得及。
“暂时没有,不过下午应该就有了。”
“?”
……
南加大,电气工程图书馆。
自从事业蒸蒸日上过后,林立新就很少回学校这边了。
但图书馆仍旧是一座值得一逛的‘藏经阁’。
纵观自己的面板属性,【音乐作曲】一直都是最低的一项。
这也没办法,毕竟现在的音频技术也没有他多少施展的机会。
不过现在却有了用武之地。
【你阅读《电脑声音技术》有感,经验+1】
【你阅读《电脑声音技术》有感,经验+1】
……
【你阅读《FM频率调制》有感,经验+1】
……
【叮!】
【你对数字音频的理解已登堂入室】
【获得技能】:
【数字音频领域大神】:【音乐作曲(合成)+10,学习音乐作曲的效率++】
‘啪!’
林立新一把将书合上,已经找到了一个完美的解决方案。
当他回到GAMENOVA店内时,杰拉德与山姆正围在基板前,不断交流着。
“嗯嗯,原来是这样,杰拉德先生厉害啊。”
“哎,算不得什么,只是以前积累下来的经验罢了。”
山姆听到门口的动静,抬头望见林立新,面露喜色。
“林,杰拉德先生提了一个很好的思路,你看看。”
“是的,具体的需求我已经听山姆讲过了,咱们可以效仿图形处理的做法,将音频处理的需求分割成两块芯片。”
杰拉德点了点草图上的自己画的内容,
“一块YM2151,用来合成常规的音效和背景音乐,另一块,咱们可以采用MSM5205,用来解码提前录制的音频……”
林立新眉头一挑,凑上前来仔细研究了一番。
山姆和杰拉德解决问题的思路很有意思,从硬件的角度拓展了现有架构。
虽然看上去多了块芯片,却节约了大量的存储空间。
“不错,不过我也找到了一个解决方案。”
林立新笑了笑,他解决问题的角度跟两人不同,是从算法上下手。
“我管这项技术叫做‘Vorbis编解码’,一种压缩音频的算法。”
“啊?”两人皆是一愣,尤其是知道林立新才出去了一下午的山姆。
“稍等,这需要专门编写一段程序。”
半小时后。
“Shooting!”
施瓦辛格浑厚的声音从音响内传出,与先前并没有太大的差别。
山姆眼睛瞪得老大,不敢置信地一遍又一遍地重播这段录音。
“几乎没有降低多少语音质量,这……这么离谱?”
“不过这种算法会占用一点点处理器性能,我相信比起存储,这点开销要实惠的多。”
林立新比对了一下压缩后的音频占用,简直是一个天上一个地下。
这项技术不是他凭空变出来的,而是后世的OGG格式所采用的技术。
如果他们还想要更进一步的压缩,那完全可以再将音频的采样率降几个等级。
事实上哪怕是再继续压一半的采样,这种人声音效仍然是能够爆杀现在市面上的几乎所有街机。
“除此之外,咱们不需要为所有音频都做采样。”
林立新看着杰拉德提出的双芯片方案,
“杰拉德的方案我们同样也要用,我们只为每个角色最重要的几个必杀技和胜利台词使用采样。”
这样一来,存储占用就能被压缩到一个非常低的水平,即便是到时候移植到家用机卡带上也能够容纳的下。
说到必杀技,林立新看向杰拉德问道:
“杰拉德先生,既然你过来了,那我要的东西看来是有进展了?”
“当然。”
山姆疑惑地看着两人谜语人的发言,不知道又在打什么哑谜。
直到杰拉德从带来的箱子里将那东西拿出。
“我根据你描述的需求造了这个原型,看看跟你说的‘摇杆’是不是一个东西。”
“摇杆?”
山姆好奇地打量眼前的这个明显是手搓出来的绿皮科技,有些疑惑,
“我们为什么不直接用雅达利他们那种四向摇杆或是八向机械式摇杆?”
他玩过的游戏这么多,自然不可能认不出来什么是摇杆。
这东西早在70年代,就已经被应用在一些飞行模拟设备上了。
至于用到游戏上,在行业里也早就不是什么新鲜事儿。
林立新尝试着将原本的操控面板换成这根新的摇杆,抓住球头快速甩了两圈,满意地点点头。
“当然是因为这玩意儿能搓圈啊!”
八向摇杆的摇动轨迹,是方形的。
这玩意儿才是为搓招设计的。