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