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