音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

搜索
阅读: 6652|回复: 2

[转帖]洗耳恭听SoundFont

[复制链接]

7

帖子

0

听众

243

积分

音频应用新手发布

Rank: 1

积分
243
发表于 2004-7-27 23:14:00 | 显示全部楼层 |阅读模式
<B>洗耳恭听SoundFont</B>



关于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时如何应用Rea
关注音频应用官网公众号免费发布硬件产品

433

帖子

0

听众

4760

积分

音频应用注册会员

Rank: 2Rank: 2

积分
4760
发表于 2004-7-28 19:51:00 | 显示全部楼层
哈哈,俺也正寻找者啊![em01]
关注音频应用官网公众号免费发布硬件产品

433

帖子

0

听众

4760

积分

音频应用注册会员

Rank: 2Rank: 2

积分
4760
发表于 2004-7-28 19:51:00 | 显示全部楼层
<P>[em01][em02]</P><P>好!</P>
关注音频应用官网公众号免费发布硬件产品
高级模式 自动排版
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

QQ|小黑屋|手机版|Archiver|音频应用 ( 鄂ICP备16002437号-6)

Powered by Audio app

快速回复 返回顶部 返回列表