录音/制作/创作 吉他 扩声技术 视频技术 作品展示 生活 信息 更多... | 音频应用专卖店

[教程] ac97 非创新声卡使用sf2

( 8 )
 
[收藏]
#1 09-8-28 19:54

ac97 非创新声卡使用sf2


216
1.下载sf2文件

2.解压的用SFPack解压,有的文件后缀名为 .sfArk.exe 是自解压的

3.用Awave Studio转换
  安装打开Awave Studio,提醒是否关联文件(随意),然后又有个提醒(都行),打开(file -> open file) sf2文件,然后另存为(Save collection as...)文件名填gm,然后要注意以下两点,文件类型选 DLS - DownLoadable Sounds level 1 ,Data format 选 PCM 16-bit,好了,保存,中途会提醒你有些多余的音色是否强制转换,随便选。

4.覆盖windows自带的roland软波表
覆盖时注意系统还原,首先确定C:\WINDOWS\system32\dllcache 下没有gm.dls 这个文件,否则覆盖了会自动还原,再检查光驱或虚拟光驱里没有系统安装盘。
winXP系统软波表位置为 C:\WINDOWS\system32\drivers\gm.dls
win2003系统软波表位置为 C:\WINDOWS\system32\drivers\etc
把第三步保存的gm.dls覆盖系统软波表。
覆盖后系统会提示还原,选取消。

5.最关键也是最不关键的一步
如果转换的dls上百兆,需要在注册表里设置
以下参考英文文档

问题: 我不能为什么装载大的SoundFonts?
回答: 这是由于Windows内存管理限制引起的。可以试着优化以下寄存器键:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\
Physical RAM (MB)  NonPagedPoolSize  PagedPoolSize  SystemPages
(a) <= 512  0  0xFFFFFFFF  <default>
(b) > 512 & < 1536 0x8000000 0xFFFFFFFF  0
(a)内存小于等于512MB
(b)内存在768MB到1.5GB之内

简单操作就是复制以下文件保存为后缀名是.reg的文件,双击加入注册表

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management]
"PagedPoolSize"=dword:ffffffff

重启后生效!!!

6.打开播放器(推荐1b1汉化版,汉化作者主页http://chenmy.hanzify.org)
如果转换的dls是100MB,打开midi文件内存就会立即少100MB,停止播放后,内存会自动释放

1637
#2 09-8-28 20:25
这都是哪年的文章了  我汗。。。。。。。。。。

1523
#3 09-8-29 11:48
........而且同一个教程发了3篇文章 有意思么

5782
#4 09-8-29 13:54
我还以为我穿越了呢。。。。。

8217
#5 09-8-29 18:30
怀旧乎
穿越乎

4633
#6 09-8-29 21:29
现在流行怀旧啊。

13856
#7 09-8-31 20:31
真的很怀旧!!还sf2呢。。。

1216
#8 09-9-5 16:51
楼主有没有cakewalk入门教程? 我想学!

133
#9 09-9-11 05:54
SF2的确够经典,短歌行陪伴了我灰常长的时间,记得有个俄文网站有好多奇怪的SF2音色,真是怀念
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索