音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

搜索
查看: 6289|回复: 1

[资讯] 关于SB Live!使用的总结报告

[复制链接]

7

帖子

0

听众

243

积分

音频应用新手发布

Rank: 1

积分
243
发表于 2004-7-27 23:11:00 | 显示全部楼层 |阅读模式
您所在的位置:主页=>新手学堂=>多媒体类=>关于SB Live!使用的总结报告关于SB Live!使用的总结报告 再次拜读了Musicboy的《洗耳恭听SoundFont》,尽管我不是Creative公司的职员,但仍对很多购得此卡的朋友不能用这块卡尽所能地来做他们想作的音乐而感到十分遗憾,我想我还是来做一个关于SB Live!使用的总结报告吧。
3 |% a1 p: ?" \. I% i; D5 q2 o: h, F) K' J, nwww.audioapp.cn  audio app

 首先,在总结之前我还是不得不指出Musicboy在文章中的一个错误。文章说SB Live!只能装载16M的音色库,这可是天大的冤情啊。我记得我在《再听SoundFont》里已经说过了,我在这里再重复一遍:SB Live!可以加载主内存一半的音色库容量!也就是说如果你象我一样有96M内存的话,你最大可以加载48M的SoundFont音色库。如此超大的音色库你完全可以到网上去下载,比如MIDI爱好者网站www.midifan.com。SB Live!的8M音色库确实不怎么样,我现在就是用的一个29M的Steinway Piano音色(斯坦威钢琴哦)、4M的一个Bass音色和4M的一套鼓音色,再加一个8M的GM音色,效果非常棒。我想Musicboy兄发生这样错误的原因可能是因为他的电脑只有32M内存,所以他只能加到16M的音色库。其实也不一定就只能加载主内存的一半,我们用如下方法就可以使用大于主内存一半的音色库内存。2 X% }( b2 V' L6 \( T% n( Cwww.audioapp.cn  audio app


3 ~  E2 q; H. s; w. Z9 U 你只要在Windows的Regedit中找HKEY_LOCAL_MACHINE\Software\ CreativeTech\Devcon\0000,然后改MaxPatchMemory的值 (in bytes)。例如67108864就是64MB,其中换算公式为64MB=64×1024×1024=67108864 Bytes。当然,您老最好还是悠着点改,按需分配吧,但不要超过你的主内存的大小)。$ ~; _9 Z4 i7 ^- x/ gwww.audioapp.cn  audio app

& P. p; u, }6 O/ Hwww.audioapp.cn  audio app

 关于Realty,这里还要说明一下,Realty是一个非常棒的软音源,如果你的声卡不能使用SoundFont的话(如非creative卡),Realty的确是一个非常好的解决方案。它也是使用主内存和硬盘来加载音色库的,所以理论上可以加载更大的音色库。但是和SB Live!相比较,在实际使用中它还是有致命的缺点。当你使用Realty加载较大的音色库时(比如你的主内存大小的一半),你会发现实际上音色库已经把你的这部分内存空间完全吞蚀了,这个时候你运行其他程序时(比如同时打开的Cakewalk)会变得特别慢,如果你的CPU不够强劲的话,播放MIDI文件也将是断断续续的。我在我的机器上(96M内存)加载了一个42M的音色库,那声音简直惨不忍闻,而且电脑也变成了486级别的,硬盘响个不停。但是SB Live!的加载方法就完全不同,在使用中你会发现,加载一个大的音色库丝毫不影响你使用其他应用软件,速度依然。Creative公司在SB Live!value使用说明书4-5页介绍:为SoundFont文件设置最大容量的缓存并不意味着要留出或保留该空间。必要时,你的计算机或其他文件仍然可以使用该空间。你可能会为了让你的机器能跑Realty而购买了较大的内存,但我认为多出的内存钱你不如买一块SB Live!数码版,现在也就500多元,你说呢?
: h- C# T: h7 M- |6 a好了,我的总结报告现在开始。
) b% q4 Z8 v1 c0 I* P
: x" m0 {" }. i) [9 G& j; Z一、SB Live!在MIDI音乐制作中的使用。
) V+ H! A: o8 z, N+ q7 G) H, t. _# rwww.audioapp.cn  audio app

1.SB Live在音序器软件里如何调用
: ~& ]- P! }3 r
. q" @4 m8 P( q 首先来看MIDI Devices的设置。把SB Live!的驱动程序和Cakewalk9.0都安装好后,在Cakewalk的Options菜单下的Midi devices窗口中,Input选择“SB Live!midi输入”,Output选择“A:SB Live!midi合成”和“B:SB Live!midi合成”两项。然后我们打开Options下的Instruments窗口,在左边Port/Channel窗口中就可以看到两个音源(其实这两个音源都是指SB Live!,只是通过驱动把它虚拟成两个音源而已,这样做的好处是我们可以使用32位通道,而不是一般的16位通道)的32位通道已经被使用。怎么调用呢?非常简单,比如你要在第一轨使用音源A的第一通道,而第二轨使用音源B的第一通道,只要双击1轨的Source栏,在Port处选1-A:SB Live!midi合成,Channel处选1,击OK。同理,在2轨的Port处选2-B:SB Live!midi合成,Channel处选2,点OK即可。一切装好后,打开一个MIDI文件,点击Play就能听到音乐了。
  e/ W( o8 X- n+ s) e% {6 n; I& U9 p  wwww.audioapp.cn  audio app

至于SoundFont音色库在Cakewalk中的调用,请参见我的《再听SoundFont》一文,这里就不赘述了。
, j4 f6 u/ }4 o' _1 ^
% I. j: n" c$ e% Q- w2.用Vienna制做音色库精选8 Q6 }& X+ y0 y9 swww.audioapp.cn  audio app

/ L# p' B) @: @  O$ J. x+ Kwww.audioapp.cn  audio app

 我们通常可以把别人音色库中好的音色挑出做成一个自己常用的音色库精选。比如我们来把8mbgmsfx.sf2里的000-004 E.piano 1和000-048 strings两个音色做成一个新音色库(下面我们把它称为new.sf2)里的000-000号和000-001号音色,而把Affrica.sf2里的000-001 Vocal/FX's和000-011 Bass两个音色作在new.sf2音色库里的000-002号和000-003号音色。这两个音色库都可以在SB Live!的驱动盘里找到。首先打开vienna,点击文件菜单里的音色库管理器,在音色库管理器窗口中,点击导入音色库,在文件选择框里找到8mbgmsfx. sf2,双击它,这时我们在音色库管理器窗口里可以看到8mbgmsfx.sf2被导入。再点击旋律区前的+号,我们就能看到8mbgmsfx.sf2里所有的音色了。然后选中000-004 E.piano 1,点击复制,然后右击新音色库的旋律区,在菜单中选择粘贴预置,这时候会调出粘贴预置窗口,点确定。这时在旋律区就可以看见这个音色已经加入了。用同样方法把其他三个音色也加入,一个属于你自己的音色库就
关注音频应用官网公众号免费发布硬件产品

434

帖子

0

听众

4763

积分

音频应用注册会员

Rank: 2Rank: 2

积分
4763
发表于 2004-7-28 19:52:00 | 显示全部楼层
分享,谢谢啊 # Z3 y8 W0 H: m4 g$ E/ s6 awww.audioapp.cn  audio app

关注音频应用官网公众号免费发布硬件产品
高级模式 自动排版
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

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

Powered by Audio app

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