洗耳恭听SoundFont
关于SoundFont
《大软》2000年第14期上,云南一位仁兄写的《再听SoundFont》对本人musiXboy的《聆听SoundFont》上的一些谬误进行了指正,在下虚心接受,但经后来实践发现还有一些欠妥之处,在此与大家一起探讨。
《再听SoundFont》一文中说可自由更换音色库正是SoundFont的最大优势,此言得之。SoundFont技术使你有了一个可以无限扩展的音源,但它的不足也很明显。首先16M的容量限制了音色库的装载。众所周知,采样率越高,音色就越逼真,所占空间也越大。我曾经见过一个8M的SoundFont,其中只有钢琴这一种乐器,听起来可以说相当逼真了,个人感觉比专业音源中的钢琴音色还要好。但16M能装下几个这样的音色库呢?Sound Blaster Live!自带的8M标准音色库中的有些音色确实令人不敢恭维(在此就不点名了,给他留点面子)。这16M的瓶颈限制了音色库质量上的提高,创新要下大功夫了。(其实现在有一个叫Reality的软件已经解决了这个问题,只要你的内存足够大,想装多少SoundFont都不在话下。本文后面将对Reality的使用做详细介绍,在这里先做个广告。^-^)
在业余领域中,SoundFont最大的敌人莫过于YAMAHA的XG系列软波表了(在专业领域中全是他的敌人,呵呵)。让事实来说话吧。musiXboy的MIDI爱好者网站(www.MidiFan.com)中设有原创MIDI擂台和原创排行榜,所有原创作品均由作者本人自己登记并上传。截至2000年8月25日的145首原创作品中,作者注明一定要用XG格式听的有34首乐曲,另还有数十首MIDI也为XG格式,只不过作者没有注明罢了。很明显,在网上发表原创作品的部分作者们不约而同的选择了XG格式。Y?我认为是XG丰富逼真的音色,多种MIDI特效再加上“免费提供”击败了其它格式。
XG特有的一些MIDI特效使得音乐不再是几个音色简单的叠加,会让各个音色更加圆润,使用各种控制器,还可加入合唱、回声等效果,再加上用XG EDIT调整各种音色参数还可创造出新的音色,这都给乐曲带来了质的飞跃,而且不管你的声卡有多烂,只要有一个可以免费使用的XG软播表照样能听出很好的效果,何乐而不为呢?
反观SoundFont,要有一块还算说的过去的声卡支持它,而且从网上DOWN下来的MIDI也就只能用那基本的128种音色听(如果在下MIDI时再要求我下一个N多兆的SoundFont才能听到最佳效果,我连杀了站长的心都有),可扩展性未免欠缺一些。
关于SFPack
上次给大家介绍了一个叫SfArk的软件,专门压缩SoundFont,刚过没几天,sfArk已经过时了(不由感叹:这就是信息时代呀),在下发现了另一个压缩SoundFont的好东东??SFPack。咱们对比一下,一个6.60M的SF2文件,WinZip压缩后为5.89M,经sfArk压缩为2.73M,而用SFPack压缩后的文件只剩下2.04M,吓人吧。
SFPack使用起来异常简单,点Add Files选择一个或多个SF2文件,然后按“GO!”,一切OK。解压缩时选择一个SFPack文件,SFPack会自动跳出来为你解压缩,很方便的(见图一)。
关于Reality
终于到了本文的压轴节目,它就是??Reality(见图二、图三)。
Reality是Seer Systems公司的大作。(啥,Seer Systems?没听说过)。那好,Creative的经典老声卡AWE64你总听说过吧,他老人家拥有64复音??32硬32软的,而这32软就是Seer Systems的功劳。他们在1992年就开始开发软合成器,并有了Reality这个让他们耀武扬威的软件。早在1992年,著名的专业电子杂志《Electronic Musician》曾对当时的主流合成器、音源、鼓机、采样器进行了一次评测,评测对象有Roland JP-8080,E-mu Emulator IV, YAMAHA ANIX, YAMAHA A3000, YAMAHA EX-5, Korg 01-w等一些著名的硬件设备,当然也包括了像Reality, Generator这样的软音源。结果Reality的音质和价格被评为满分,而且总分也位居第一,一举打败众多经典硬件设备。(不过这1992年的事要是放到现在,Roland, YAMAHA等公司肯定不服)。但这足可以看出Reality的真功夫了。
下面我们来了解一下Reality的用法吧。Reality分为三个窗口,Options:用来完成常用音色调用与音色库参数,系统参数设置;Program:用来制作并调整音色库;Bankset用于音色库设置与查看。
Reality可将SF2或SSE载入内存调用(SSE为Reality的专用音色库,可调参数比SF2要多,故比SF2文件稍大,但音色更完美)。比如你有256M内存,加载顶级的SSE音色库播放MIDI,那声音,那效果,那感觉真可谓“惊天地,泣鬼神” 。
我们来看看如何加载音色库。如果仅仅是载入或添加SSE音色库,那只需按File→Add Banksets选择一个或多个SSE文件就可以了(只要你的内存够大)。如果你想加载的是一个或多个SoundFont音色库就没那么容易了,因为Reality不支持SF2文件(什么,那你提Reality干吗?!)。且慢,我们将SF2转换成SSE不就行了。先清空内存,按File→New Banksets之后,再按File→Open Banksets,将打开文件类型改成SoundFonts,选择一个(也只能选一个)SoundFont,然后再按File→Save Bankset As将SF2变成Reality喜欢的SSE,这下就可以加载进内存了。
我们再来看看在制作MIDI时如何应用Reality的SSE音色库。
就以大家应用最多的Cakewalk Pro Audio 9.0为例,打开任意一轨的音轨属性窗口(Track Properties)将Port改为Reality,选择好一个Patch,点OK。好了,现在Cakewalk已经可以调用Reality加载在内存中的SSE音色了,方便吧。(见图四)
实际上,Reality的功能不仅限于音色库的制作和装载,它还可以录制MIDI音乐(也就是将MIDI转换为WAV),另外一个重要功能就是制作音色采样,不过这已经超出本文涉及的范畴,在此就不细说了(其实是小弟不会了,呵呵)。
musiXboy也不是什么高人,以上某些观点可能过于偏激(甚至是离谱),大家可以到在下的MIDI爱好者网站(www.MidiFan.com)一起探讨。另外,本人提到的软件、SoundFont以及SSE音色库也可以到这里下载。好了,先说到这里,咱们网上再见。
《大软》2000年第14期上,云南一位仁兄写的《再听SoundFont》对本人musiXboy的《聆听SoundFont》上的一些谬误进行了指正,在下虚心接受,但经后来实践发现还有一些欠妥之处,在此与大家一起探讨。
《再听SoundFont》一文中说可自由更换音色库正是SoundFont的最大优势,此言得之。SoundFont技术使你有了一个可以无限扩展的音源,但它的不足也很明显。首先16M的容量限制了音色库的装载。众所周知,采样率越高,音色就越逼真,所占空间也越大。我曾经见过一个8M的SoundFont,其中只有钢琴这一种乐器,听起来可以说相当逼真了,个人感觉比专业音源中的钢琴音色还要好。但16M能装下几个这样的音色库呢?Sound Blaster Live!自带的8M标准音色库中的有些音色确实令人不敢恭维(在此就不点名了,给他留点面子)。这16M的瓶颈限制了音色库质量上的提高,创新要下大功夫了。(其实现在有一个叫Reality的软件已经解决了这个问题,只要你的内存足够大,想装多少SoundFont都不在话下。本文后面将对Reality的使用做详细介绍,在这里先做个广告。^-^)
在业余领域中,SoundFont最大的敌人莫过于YAMAHA的XG系列软波表了(在专业领域中全是他的敌人,呵呵)。让事实来说话吧。musiXboy的MIDI爱好者网站(www.MidiFan.com)中设有原创MIDI擂台和原创排行榜,所有原创作品均由作者本人自己登记并上传。截至2000年8月25日的145首原创作品中,作者注明一定要用XG格式听的有34首乐曲,另还有数十首MIDI也为XG格式,只不过作者没有注明罢了。很明显,在网上发表原创作品的部分作者们不约而同的选择了XG格式。Y?我认为是XG丰富逼真的音色,多种MIDI特效再加上“免费提供”击败了其它格式。
XG特有的一些MIDI特效使得音乐不再是几个音色简单的叠加,会让各个音色更加圆润,使用各种控制器,还可加入合唱、回声等效果,再加上用XG EDIT调整各种音色参数还可创造出新的音色,这都给乐曲带来了质的飞跃,而且不管你的声卡有多烂,只要有一个可以免费使用的XG软播表照样能听出很好的效果,何乐而不为呢?
反观SoundFont,要有一块还算说的过去的声卡支持它,而且从网上DOWN下来的MIDI也就只能用那基本的128种音色听(如果在下MIDI时再要求我下一个N多兆的SoundFont才能听到最佳效果,我连杀了站长的心都有),可扩展性未免欠缺一些。
关于SFPack
上次给大家介绍了一个叫SfArk的软件,专门压缩SoundFont,刚过没几天,sfArk已经过时了(不由感叹:这就是信息时代呀),在下发现了另一个压缩SoundFont的好东东??SFPack。咱们对比一下,一个6.60M的SF2文件,WinZip压缩后为5.89M,经sfArk压缩为2.73M,而用SFPack压缩后的文件只剩下2.04M,吓人吧。
SFPack使用起来异常简单,点Add Files选择一个或多个SF2文件,然后按“GO!”,一切OK。解压缩时选择一个SFPack文件,SFPack会自动跳出来为你解压缩,很方便的(见图一)。
关于Reality
终于到了本文的压轴节目,它就是??Reality(见图二、图三)。
Reality是Seer Systems公司的大作。(啥,Seer Systems?没听说过)。那好,Creative的经典老声卡AWE64你总听说过吧,他老人家拥有64复音??32硬32软的,而这32软就是Seer Systems的功劳。他们在1992年就开始开发软合成器,并有了Reality这个让他们耀武扬威的软件。早在1992年,著名的专业电子杂志《Electronic Musician》曾对当时的主流合成器、音源、鼓机、采样器进行了一次评测,评测对象有Roland JP-8080,E-mu Emulator IV, YAMAHA ANIX, YAMAHA A3000, YAMAHA EX-5, Korg 01-w等一些著名的硬件设备,当然也包括了像Reality, Generator这样的软音源。结果Reality的音质和价格被评为满分,而且总分也位居第一,一举打败众多经典硬件设备。(不过这1992年的事要是放到现在,Roland, YAMAHA等公司肯定不服)。但这足可以看出Reality的真功夫了。
下面我们来了解一下Reality的用法吧。Reality分为三个窗口,Options:用来完成常用音色调用与音色库参数,系统参数设置;Program:用来制作并调整音色库;Bankset用于音色库设置与查看。
Reality可将SF2或SSE载入内存调用(SSE为Reality的专用音色库,可调参数比SF2要多,故比SF2文件稍大,但音色更完美)。比如你有256M内存,加载顶级的SSE音色库播放MIDI,那声音,那效果,那感觉真可谓“惊天地,泣鬼神” 。
我们来看看如何加载音色库。如果仅仅是载入或添加SSE音色库,那只需按File→Add Banksets选择一个或多个SSE文件就可以了(只要你的内存够大)。如果你想加载的是一个或多个SoundFont音色库就没那么容易了,因为Reality不支持SF2文件(什么,那你提Reality干吗?!)。且慢,我们将SF2转换成SSE不就行了。先清空内存,按File→New Banksets之后,再按File→Open Banksets,将打开文件类型改成SoundFonts,选择一个(也只能选一个)SoundFont,然后再按File→Save Bankset As将SF2变成Reality喜欢的SSE,这下就可以加载进内存了。
我们再来看看在制作MIDI时如何应用Reality的SSE音色库。
就以大家应用最多的Cakewalk Pro Audio 9.0为例,打开任意一轨的音轨属性窗口(Track Properties)将Port改为Reality,选择好一个Patch,点OK。好了,现在Cakewalk已经可以调用Reality加载在内存中的SSE音色了,方便吧。(见图四)
实际上,Reality的功能不仅限于音色库的制作和装载,它还可以录制MIDI音乐(也就是将MIDI转换为WAV),另外一个重要功能就是制作音色采样,不过这已经超出本文涉及的范畴,在此就不细说了(其实是小弟不会了,呵呵)。
musiXboy也不是什么高人,以上某些观点可能过于偏激(甚至是离谱),大家可以到在下的MIDI爱好者网站(www.MidiFan.com)一起探讨。另外,本人提到的软件、SoundFont以及SSE音色库也可以到这里下载。好了,先说到这里,咱们网上再见。
文章出处 大众软件
转载文章请注明出自 Midifan.com