积分 4043
注册时间 2004-11-10
最后登录 1970-1-1
关于使用这个软件音源的方法,我前面已经发过,好,我现在说的再详细一点
首先要弄清楚“实时”这个概念,“实时”没有绝对的,其实任何硬件设备,包括你的电子琴、甚至真的钢琴,当你按下一个键,都会有“延时”,只是这种延时已经小到肉耳无法察觉,所以我们就要界定一个标准,任何音乐设备,只要延时小于3MS(毫秒),我们就可以说它是“实时”的,为什么呢?因为假设你是世界顶级钢琴师,无论你弹奏多么复杂多么快的曲子,人类手指敲击间隔的两个音的时间差不可能小于3MS,延时越小的设备,价格自然就越高,一台真的钢琴,延时是0.001MS,当然价格不菲。
我们的电钢琴的内部,大概有三个组成部分,这个大家都知道,键盘的机械部分、音源、音源发生器,音源无非是纪录了一些波形文件,音源发生器相当于一台电脑的CPU,它是一种硬件程序,作用是,当你按下某一个键,它要在3MS之内把相应的波形声音发出来,一台好的电刚琴,波形声音的容量巨大,音源发生器的性能就要求更强劲。
”软件音源“这个名词一般是指,借助电脑硬件作为音源发生器来发声的波形文件,而这个电脑硬件,就是声卡,一般的声卡,不是设计用来让我们在上面进行实时演奏的,试想,当几十个声音在同时发声,它不能保证在3MS之内把我们的音源波形文件的声音传递出来,所以,我们就需要用特殊的声卡。如果你没有特殊的声卡,延时大概在10MS以上,你根本无法弹奏快的曲子。
我们现在的目标是在3MS的时间之内使音源发声,而且能够同时发出16个以上的声音
再来看看我们现在所用的音源,是SOUNDFONT格式的,电脑上用的软件音源有很多种,但要达到上述目标,SOUNDFONT格式的音源可以说是成本最低的,因为他所用的特殊声卡就是我们常见的创新(creative)声卡,它是(creative)声卡的专属的,创新声卡有很多版本,大部分支持SOUNDFONT格式音源,也就是说,声卡本身有一部分电路专门为SOUNDFONT格式音源设计,从早期的live!,audigy,audigy 2/zs/pro等版本都支持,现在一块经典的creative soundblaster live!声卡大概165元。
下面看看使用我发的这个音源的具体用法
硬件条件:
一台电脑,内存不小于128mb
带midi或usb接口的键盘乐器
创新声卡,支持版本,live!,live! 24bit,live! 24bit external,audigy/NX/Notebook,audigy 2/zs/pro
midi连线或usb连线
电脑音箱或耳机
1、确定已经安装好了创新声卡、驱动程序和应用程序,并确定它是首选设备(如果你还有板载AC97声卡)这里我们用的是声卡自带的SOUNDFONT BANK MANGER程序
2、如果你用比较老的键盘乐器,比如YAMAHA P60,P120,CASIO PX100,300等,你需要买一根midi连线,乐器店一般有卖,大概45元,打开键盘的电源,连线的一端插在键盘的midi out上,一端插在声卡的midi in上;如果你用较新的键盘,比如有USB接口PX400R,RD700/SX/300等,买一根普通的usb连线,接在电脑的USB端口上就可以了,要安装随键盘的USB-MIDI驱动程序CD,重新启动电脑
3、打开创新声卡自带的SOUNDFONT BANK MANGER程序,首先调节bank cache,创新声卡是利用系统内存做为音源的缓存,要调节到合适的大小,比如现在我们用的这个音源是32MB,所以这个缓存调到40MB就可以了。然后回到BANK标签,选LOAD BANK,载入我上传的那个SF音源就可以了
4、键盘上的音量关掉,打开你的音箱或耳机,你应该能听到弹奏的声音了!
所以,利用创新声卡作为音源发生器,使用SOUNDFONT音源,延时是肯定低于3MS的,理论上,SOUNDFONT技术可以支持到2GB大的的音色样本,只要你的内存足够大
其实,SOUNDFONT技术已经是落后的技术,所以现在硬件上支持它的创新声卡的价格也不高,SOUNDFONT格式的音源,特别是品质优秀的音源现在也没有了第三方的开发支持,但是如果你不是要打算步入专业领域,这个已经足够用了。创新声卡基本是属于娱乐级的声卡,专业级声卡都在硬件上支持现在先进的ASIO 2技术,有这项技术,无论录音或使用各种格式的音源制作音乐,都能在实时的低于3MS甚至更低的延迟下工作,但是最便宜的专业级声卡也要1200元左右。所以,如果你不是整天背着你的 键盘到处演出,买一块创新声卡,改善一下你 键盘的音色也是不错的,毕竟,无论什么格式的软件音源都可以找到免费的,网上也有大量的音色可供下载。