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