RealBand使用说明4

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

RealBand使用说明4 -2014中文版
音频驱动详解
MME 音频驱动
选项|偏好|音频,然后点击【驱动程序】按钮就会打开下列对话框。

它的作用是选择音频输入和音频输出驱动程序。

并且它MME驱动程序的选择,而非ASIO。

默认情况下,输入和输出驱动钧选择的是Microsoft声音映射器。

如果有多个声卡,或者有个多端口的输入、输出卡,可以选择多个输入或输出驱动。

当然了,端口越多,驱动程序选取得越多,消耗的计算机资源就越多,对电脑性能的要求就越高。

音频端口的顺序
在上图中一个【移动选择装置至顶】按钮,它的作用就是调整音频输出端口的顺序。

在选择多个输出设备后,就会按照端口1、端口2……这样的顺序排列。

在realband内,这些默认的端口顺序要得以顺利进行,还得取决于windows操作系统。

要想改变这些端口的顺序,先选中一个或多个端口,然后点击【移动选择装置至顶】按钮,那些选中的端口就被移到列表的顶部。

每次打开“音频驱动程序”对话框,那些被选中的端口都会显示在列表的顶部,并且与它们之前的顺序相同。

现举例说明,比如你选择了4个端口,那么它们会按顺序显示为:
驱动 A
驱动 B
驱动 C
驱动 D
在上图中没有选中任何端口,所以都是黑的。

现在,我假设你选中了第4个端口,也就是“驱动D”,并把它移到顶部,然后再选中列表中最后一个端口。

由于“驱动D”已经被移到了顶部,所以现在列表的最后一项是“驱动C”。

好了,现在你已经有了两个端口,一个是“驱动D”,在顶部;另一个是“驱动C”,在底部。

那么,在realband内,按顺序,“驱动D”就是端口1;“驱动C”就是端口2。

驱动 D
驱动 A
驱动 B
驱动C
再次打开“音频驱动程序”对话框时,两个被选中的“驱动D”和“驱动C”移到了顶部,接着是另外两个未被选中的端口。

到这一步,之前指定的端口排列顺序就被保存下来了。

见下图。

驱动 D
驱动 C
驱动 A
驱动 B
Microsoft声音映射器将使用在控制面板|声音与音频设备|音频标签里选定的声卡作为首选设备,因此就不能同时选用Microsoft声音映射器和它将使用的那个首选设备作为输出端口。

比如,如果在控制面板中进行多媒体设置的“音频“标签里首选的输出设备是“AWE 64 Wave Out ”,在realband 里就不能同时选择“Microsoft声音映射器”和“AWE 64 Wave Out”作为它的两个输出端口,只能选择其中一个。

如果两个都选了,你就会得到一个错误提示,告诉你说无法打开设备中的一个。

立体声轨与单声道轨的录制
每个输入端口和输出端口都是一个立体声像对,而一个立体声像对则带有左右两个通道。

比如说,假设你选择了4个输入端口和4个输出端口,那么你就会获得8个输入通道和8个输出通道,因为每个音频端口都有左右两个通道。

在“轨道”窗口,可以为各个轨道选择输出端口;在“混音器”窗口,可以使用轨道的声像设置,去控制输出发送到端口的左、右通道的量。

在录制立体声音频轨时,该轨道包含有左、右两个通道。

如果选择了多个输入端口,realband将录制到多个立体声轨。

如有必要,realband还会插入一个或多个立体声轨。

单声道轨每个轨道只含有1个通道。

但是,在选项|偏好|音频对话框里的“单声轨道输入通道”处,如果选择的是“左+右(2个轨道)”的话,就可以在一个单声道轨录制2个轨道。

在单声道轨上录音时,要想用到多个端口,需要在选项|偏好|音频对话框里的“单声轨道输入通道”处将其设置为“左+右(2个轨道)”。

这样,在你选择了多个端口后,它就会自动地设置左、右通道。

来自输入端口的所有音频数据通过左、右通道录制到相邻的有效轨道上。

在有必要时会插入轨道,比如在一个单端口上录制左、右通道时。

多端口的录音原理与立体声是一样的,只不过立体声的立体声轨道不止一对。

如果录音输入通道设置为“左”或者“右”,那么只有来自在“音频驱动程序”对话框的“音频输入驱动程序”列表里被选中的,排在第一个的输入端口的音频数据才能被录进一个单声道轨道。

注意:在MIDI与数字音频同步时,第一个端口被当着时序的开始。

如果在同一台电脑上使用两个不同品牌的声卡作为两个分开的端口的话,可能有时序的问题,因为不同品牌的声卡可能有不同大小的动态内存缓冲区。

但也有可能遇不到这样的问题。

这个多端口功能主要用于多端口声卡。

MME 录音偏移
这个“偏移(毫秒)”在选项|偏好的“音频”对话框就可以找到。

如果你还在使用Vista以下的操作系统,这个东西还用得上,它是专门针对MME音频驱动的。

因为在用MME录音时会有延迟问题,这个东西就是调整时序的,通常设置为50到60毫秒。

上图为何是0呢,因为我现在是win7。

ASIO 音频驱动
如果有ASIO ,就可以用它来替换MME,因为它的延迟更低。

它是斯坦伯格公司的产品,不过不要钱,在网上可以随便下载。

看到下面那个对话框了吗?要见到它有3种途径:
1) 如果你未曾使用过ASIO,但realband发现了它,当realband问你的时候,你只要说“是”,它就跳出来了。

2) 在“音频”对话框里把“音频驱动程序类型”由MME换成ASIO
3) 如果“音频驱动程序类型”已经设置成了ASIO,那么就点击“音频”对话框里的【驱动程序】按钮。

打开对话框后在“选择一个ASIO装置”的列表框里选取一个要使用的ASIO驱动程序,但每次只能选择一个。

不过可以安装一个多客户端应用程序,比如斯坦伯格的ASIO多客户端包装器,这样就可以在同一个ASIO驱动里运行几个客户端。

ASIO4All 驱动的警告问题
也就是出现ASIO4All “未运行”的提示。

有时候ASIO4All 驱动没有与音频驱动关联,于是乎输出端就没有声音。

没关联通常是由于软音源正在使用那个音频驱动。

如果RealBand发现
ASIO4ALL没连接,它就会提醒你,没有声音可能是这个原因,免得你到处瞎搞。

ASIO同时用于多个程序。

以前不行,如果只有一个ASIO驱动,同一时间就只能有一个应用程序可以使用它。

现在可以一次使用多个应用程序。

比如,可以在band in a box和realband里同时使用,但是需要安装斯坦伯格的ASIO多客户端包装器(ASIO Multiclient Wrapper)。

要让一个ASIO同时支持多个程序,需要的步骤如下:
1. 安装ASIO多客户端包装器
2. 运行ASIO多服务器(ASIO Multi Server),选择一个ASIO驱动,比如ASIO4ALL。

这个ASIO 服务器通常位于“C:\Program Files (x86)\vidance\asiomulti\asioserver.ex e”。

3. 运行realband,在选项|偏好|音频对话框的“音频驱动程序类型”处选择ASIO,然
后再选择“ASIO Multiclient wrapper”作为ASIO 驱动。

在安装一些新出的ASIO驱动程序后可能需要重启电脑。

上面这些步骤只需要做一次就可以了,用不着每次运行realband都去搞一回。

选取了一个ASIO驱动程序后,“ASIO声频驱动程序”对话框里的“汇入埠”(输入端口)和“导出埠”(输出端口)下面那个列表框就不再是白板了。

默认选取的是列表中的第一个端口。

按住Ctrl键可以选取多个端口,这些端口在realband内都是有效输出。

如果听不见输入或者输出的声音,可能需要试试默认之外的其它端口。

最好是看看声卡的说明书,可以帮助你更快地找到正确的端口。

旁边这个对话框是在点击“ASIO声频驱动程序”对话框里的
【ASIO驱动程序控制面板】后出现的,它由驱动程序生产商
提供,所以样子可能不尽相同。

它的作用就是通过改变缓冲
区的大小来调整延迟时间。

有些驱动程序可能不像这个,只要改变时间就可以调整缓冲区
的大小,而是改变采样率。

这类驱动程序调整延迟就不太方便
了。

缓冲区越小,延迟越低,反应越快,但cpu的消耗也越大。


果听到有信号丢失或其它杂音的现象,就应该增大缓冲区。

由于许多ASIOB并不支持重采样,于是realband就自己内建了一个重采样器,用来录制和播放那些采样率不被ASIO驱动程序所支持的歌曲。

再取样品质:组合框里有4个选项:快速、好的、更好的和最好的。

“快速”是最快的,但在4个声音品质中是最差的。

“最好的”是最慢的,cpu处理
ASIO 总是开启: 这个选项通常是勾选了的。

但是,如果在运行ASIO时驱动程序经常出故障,它也可能被关闭。

如果这个设置没有勾选,处于关闭状态,那么ASIO驱动就只能用于回放,录音,以及把MIDI转接口的数据发送到MIDI输出目的地,也就是在“MIDI驱动程序设定”里预设的那个合成器。

在没打开ASIO时,MIDI外接口的延迟实际上与使用MME驱动程序是一样的,会很大。

驱动程序信息:这个区域显示的是驱动程序的相关性能参数。

名字:驱动程序的名称
版本:驱动程序的版本编号
汇入通道:声卡的单声道输入通道总数。

Realband会把这些通道编组后变成立体声像对。

导出通道:声卡的单声道输出通道总数。

Realband会把这些通道编组后变成立体声像对。

允许样本率:在ASIO驱动程序下,声卡所支持的采样率。

由于realband内建了一个重采样器,所以这里不支持的采样率同样可以播放和录制。

汇入数据格式和导出数据格式:指ASIO支持的数据格式,比如整数、浮点数、16位、32位、LSB或MSB。

缓冲区大小在样本中:这里显示的是缓冲区大小允许的范围。

其中那个“偏好”是首选的大小,也是realband当前使用的大小。

这个首选的缓冲区大小可以在ASIO驱动程序的控制面板里修改。

真正ASIO缓冲区大小(毫秒):用毫秒表示的ASIO缓冲区长度。

使用的真正ASIO样本率:ASIO驱动程序本身的采样率。

如果看到(再试样器在使用中),那就说明这个SEQ文件的采样率与ASIO不同。

如果看到(没有再试样器),那就说明这个SEQ文件的采样率与ASIO相同。

认识延迟
延迟的高低是由缓冲区大小决定的,缓冲区越小,延迟就越低。

低延迟不仅能及时听到由MIDI转接口发送到DXi软音源后发出的声音,而且还能使混音器的音量变化更灵敏。

延迟是由驱动程序的采样率和以毫秒表示的采样缓冲区大小共同决定的。

如果你的ASIO控制面板是让你以毫秒的方式调整缓冲区大小,那么你就不必关心下面将要讨论的,采样与毫秒之间的转换这一部分。

如果是以采样率来调整缓冲区大小的朋友,你得好好看看。

采样与毫秒的转换:假设你的驱动程序的采样率是48千赫兹,意思就是每秒钟要播放48000个样本。

如果缓冲区大小是48000个样本,那么延迟时间将是1秒,也就是1000毫秒。

这个时间太长,速度太慢,通常ASIO是不允许的。

如果缓冲区变成4800个样本,延迟时间将变成1/10秒,也就是100毫秒。

如果缓冲区大小是2400个样本,那么延迟时间将是1/20秒,也就是50毫秒。

如果缓冲区大小是240个样本呢,那么延迟时间将是1/200秒,仅仅只有区区5毫秒,延迟之低,速度之快,简直令人难以置信。

点击【ASIO驱动程序的控制面板】就可以修改驱动程序的延迟。

一般情况下,驱动程序是用毫秒来表示缓冲区大小的,这个时间就等于延迟时间。

低延迟速度快,反应快,但CPU消耗大
由于各人的电脑配置不一样,如果把缓冲区设置得太小,在播放的时候,有些人可能会发现有信号丢失,听见嚓嚓嚓或啪啪啪的声音,或者其它一些杂音。

这是因为过小的缓冲区会消耗过多的CPU,如果你的电脑不能胜任太低的延迟就会听到杂音。

如果遇到这种情况就得把缓冲区设置得大一些。

设置的时候多试几次,争取做到最佳状态。

通常,轨道和效果器都比较少的歌曲用到的缓冲区就比较小,而轨道和效果器都较多的歌曲,它们需要的缓冲区就比较大了。

轨道多,效果器多,CPU的消耗量就很大,
而CPU剩下的力气还得去保证音频程序的低延迟。

所以说,有些朋友不要一遇到软件有点问题就把枪掏出来,向软件开发商,破解黑大爷,以及汉化苦行僧们射击。

未完待续。

相关文档
最新文档