记得最早接触电脑的时候,游戏里面的声音都是叮叮咚咚类似于任天堂FC游戏机的合成音乐,后来知道了那叫做midi。再后来大约是96-97年那个时候,终于有了一台自己的大奔PC。那个时候声卡还处于Sound Blaster 16那个时代,midi还都是声卡FM合成器实时计算出来的,因此也还是叮叮咚咚的那种效果。那时还没有mp3,声音的格式都是波形文件,在还不到1G的硬盘,32M内存的限制下,普通游戏不可能使用Wave作为音源,所以还是midi大行其道的时候,还记得dos版仙剑奇侠转吗?那可以说是国产游戏背景音乐用midi最好的实现了。但这时的midi也只能是有节奏有音阶而已,根本无法体现出乐器的那种效果,所以也只能是比FC合成出的音乐稍强。
紧接着波表这个东西就出现了,简单说就是把预先录制好的真实乐器声音来代替FM合成乐器来发声,效果自然好很多了。在这个时代(其实应该是非常短的一段时间),拥有一块带有32M硬件波表的AWE32声卡成为了许多玩家的梦想,但实际是只有少数富豪才可能买得起这种高价声卡。我等贫穷发烧友也不是没有办法,硬波表我们玩不起,我们玩软的!现在我还清晰的记得,当我第一次装上《电脑报配套光盘》(那个时代没有网络,盗版光盘都很少,所以接触软件基本都是通过类似途径)某一期附带的Wingroove(不知道拼错了没,记得是小日本的共享软件),然后再打开Windows自带的那个Sample midi—-至爱丽丝,记得当时只能用震惊来形容了–我的破塑料音箱里传出的竟然是真正的钢琴演奏而不是以前丑陋的合成声音!一个只有几k大小的midi文件竟然能播放出如此美妙真实的声音!在以后的一段时间里,我疯狂的沉迷于软波表的世界,VSC-88、S-YXG50和最初的Wingroove不停的切换使用,不停的把压箱底的一些游戏拿出来玩,只为欣赏里面的midi BGM。那时,是我最初感觉到了电脑数码音乐的神奇。
但是这些软波表都有一个不大不小的毛病--慢半拍,不管是开始还是结束,都会比不用软波表时要慢1-2s,当初我认为这个是软波表的bug,所以不停的找没有bug的软波表,怎奈一直到最后都没有找到。
再后来,已经不仅仅满足于欣赏与收集midi,而是对于制作midi更为好奇了,于是cakewalk的时代接近了我。从最早的单音“我去上学校,天天不迟到”的儿歌,到后来稍微复杂点的联系钢琴曲,我一点点地体会着爬曲子的乐趣,那个时候用的最多的音色也就是钢琴。听着自己用鼠标一个音符一个音符点出来的东西变成悠扬的钢琴曲,仿佛自己也有了点创作的意思。现在突然想来,当时最得意的一段4复音爬出来的《忘情水》,都已经随着我大奔的1.2G硬盘的格式化而消失了,真有些遗憾。这段时间,曾经幻想能玩玩那些专业设备,毕竟用鼠标点出来的东西,还是差一点感觉,不过那些天价的玩意不是我等普通爱好者能消费的。
以后的时光,一种叫做mp3的东西出现了,电脑的性能和容量也不断的提升,于是midi这个东西似乎就没什么人再关心了,而我也投入到了高考的紧张复习当中去了,我的电脑音乐爱好者的初级阶段,也就在此嘎然而止。
大学的时光,就是上课,写程序,玩游戏的反复的循环。整整4年时间里,基本上没有再碰midi,也没有关心数码音乐制作这个领域。不过想来与此有关的事情倒不是没有:
声卡由ISA升级到PCI了,复音数这个指标基本没有人关心了,因为最简陋的ac97都能实现64复音了,同时FM合成或者是硬波也没人关心了,因为多媒体设备都不以midi作为主音源了,直接都是录制的自然音,或者是压缩成mp3。
手机开始普及,手机铃声复杂化开始。midi竟然在这个领域焕发青春了,但估计虽然人们津津乐道于手机是多少和弦的,但都不知道所谓和弦是什么意义,只知道和弦越多手机铃声越好听。估计如果坚持说复音的话会被人鄙视的。顺便再说句为什么从这个时候起人们都说“hexuan”而不是“hexian”了?
我开始玩EverQuest这个游戏,鬼使神差开始玩起了吟游诗人这个职业,于是Bard成了我以后MMORPG必选职业。
还未写完,改天继续…….
文章分类
- Cartoon and Anime (12)
- FreeBSD (12)
- Game (3)
- Hardware (12)
- IT (3)
- Joke (15)
- Life goes on (55)
- Linux (14)
- Music (9)
- Networking (35)
- Programming (4)
- Software (17)
- solaris (2)
- tips (1)
- Weblog (41)
- Windows (22)
按月归档
- May 2008 (3)
- April 2008 (3)
- March 2008 (3)
- February 2008 (3)
- January 2008 (2)
- December 2007 (3)
- November 2007 (10)
- October 2007 (12)
- September 2007 (8)
- August 2007 (7)
- July 2007 (10)
- June 2007 (12)
- May 2007 (14)
- April 2007 (14)
- March 2007 (18)
- February 2007 (11)
- January 2007 (8)
- December 2006 (12)
- November 2006 (13)
- October 2006 (5)
- September 2006 (9)
- August 2006 (13)
- July 2006 (13)
- June 2006 (16)
- May 2006 (21)
Weblog







