|
KX驱动几个基本插件简介 作者:kingcole fu : U; k( W( o. R4 C' R% a
2006年12月 (未经本人同意请勿转载)
% E' |0 z0 i9 _9 p) s, B0 I- D: s$ h
( s1 \# Z4 x+ F8 @7 p0 E4 `4 ~) y6 A 首先向大家说声不好意思,早前在坛里说过要写一篇关于KX的教程的,但由于工作繁忙,写写停停,终于无法完成下去,在此深感抱歉,还望大家多多包涵!现将前段时间写下的部分内容贴上来,供大家指正。 序 本文成文之初,本想以“教材”二字命题的,但随着文章的深入,越发觉得自己懂得的越是不足,实在不敢冠以“教材”二字。本文主要介绍几个常用插件的基本功能,没有什么技术含量,但希望通过这几个插件的简介加深大家对KX驱动的理解,为入门KX的网友提供一点参考资料,为高手们提供几段待指正的文字:lol: 本文插件以ProFx305里的插件为例,新版本可参考此例 1、 SRC
: W$ s3 x9 n# ~" X4 n! Z+ w; m5 F SRC是KX的一个重要输入源插件,它负责选择和控制所有由windows进入声卡的音源(包括由子卡和外置盒输入的音源)。SRC里面有多路端口选择:FXBus0~31(SB为0~15)以及一些子卡和外置盒输入的音源。(图1.1)
3 P/ Q9 \! ~; f/ k. ` 1 l4 y* `, l, M. G! s( r: n- K- R
在一般应用时我们会发现在windows系统和大多数应用程序只映射出0/1、4/5、6/7、8/9、HQ(SB与A1没有HQ)这几个端口(图1.2),# e, P1 U3 J5 z! ]4 a
![]()
* j& _% u! q! D! b9 L, \其他的端口一般只在专业音频软件中才能见到。使用时应用程序的输出端口要与SRC所设置的输入端口一一对应才能正确发声的。如windows系统默认以FXBus 0/1输出的,那么DSP里必须有一个SRC设置成FXBus 0/1才能接受系统的声音并发送给后面的处理。一般我们会用不同端口来发不同的声音的,如系统用0/1、Foobar用4/5,那么DSP里就要调出两个SRC分别设置成0/1与4/5来管不同的声音。(图1.3)
$ v I W5 _7 M7 r* n. E: E* K![]()
% z P- T: n2 R' n 在使用ASIO输出播放时,信号也是通过这个SRC进入DSP的,用法与上面在WDM下的基本一致,但有几点不同:1、ASIO一般可以获得更低的延时(这个对播放意义不大,对录音的作用后面会提到);2、ASIO的通道是独享的,一个端口同时只能有一个播放器用ASIO播放;3、ASIO同时只能在某一采样率下播放和录音,ASIO控制面板里有44.1、48、96k(括号后面的数字与通道数目有关,SB是44.1、48k)这些采样率选择(图1.4),7 y" y P" m+ e! a- D* T
![]()
. s. V. F3 J3 i* ~. S, M96k我现在还不知怎用,播放可以用44.1、48k,录音只能用48k。如果设置成44.1k,那么播放器就只能播放采样率为44.1k的音频文件。* F3 M. ?& Q* ]1 V o5 J7 |8 z. k
* n8 K M/ T) l0 ^- }
2 `+ y) j2 ]$ a4 B# p[ 本帖最后由 kingcole 于 2007-1-3 17:01 编辑 ] |