音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 21914|回复: 3

[资讯] 用ASIO4ALL与虚拟声卡在板载声卡上实现全民K歌

[复制链接]

6920

积分

3

听众

-1122

音贝

音频应用注册会员

Rank: 4Rank: 4

积分
6920
发表于 2007-8-18 | |阅读模式
音频应用公众号资讯免费发布推广
用ASIO4ALL与虚拟声卡在板载声卡上实现全民K歌软件低延迟挂各种VST用Cubase混音发布全过程
8 T* @* y& \, o* q2 {. r  Z
. m% L+ M4 w9 P4 L$ W用过全民K歌会发现可选音效比较少,混音后经常左右飘忽,这里介绍一种方法,仅需如下软件就可以完全避开全民K歌内置音效和混音系统,完全DIY。
+ A. K# @( r% m' M1 s$ n4 Z; Z- q% R$ }  ~' `! f8 c8 A
  K$ w6 f) m5 l, |% s7 X7 C; C

2 M9 e% ?+ J9 L1 ^/ Z! I3 v" \" J7 G
如下是可选VST插件,就是我比较喜欢的,没有装的话也没关系,根据原理替换即可:
6 V6 L; U+ \9 g. R: s均衡:FabFilter Q2; E/ Y" Q7 E1 p5 Q6 U* B  r& C
压缩: FabFilter C23 t9 z* J( t" d/ b9 i& G$ `* M
限制: FabFilter L$ G7 L* L5 n) Z' z9 q2 u2 ^; K: Q
齿音消除: Waves DeEsser (这个低延迟,我本来想用FabFilter DS的)4 q7 a5 ~% o# \# n% ~* Y
单声道转立体声:Cubase自带MonoToStereo,因为全民K歌的伴奏不是立体声的……
+ b! y: A; D" n, H2 V$ Y延迟:Wave H-Delay
. q9 j; u4 e9 z% S- p6 ?混响:Waves H-Reverb/ w, u: Y5 d' D% c3 O% R# p9 |8 _; t
# v) F4 i6 ^) C6 A
替换VST插件的时候,尽量选取内部延迟较低的,如何判定呢:( n, b, w: t: d! }, y8 K
1、在DAW中唱一下就感觉有延迟的肯定不能用,比如刚才提到的FabFilter DS' u# Z# S& X! L
2、如果懒得唱,可以点击Cubase工具栏上的延迟补偿按钮(如下图),如果灰掉了,就说明延迟较大。这里补充说明一下,虽然FabFilter L也会灰掉,但是其实他的延迟算正好不算太大,所以可以继续使用,如果有更低延迟的限制器,也推荐使用。我觉得可以接受他的延迟。
$ m  Y& T( R1 G
8 c5 t( P+ N7 _0 r) E p37324201.jpg
6 k) D; g% c* V! c% E* z+ l0 d
  T5 Q& M2 J& Q好了,正题开始:# i6 Z( w& w4 |' }+ J3 p
* 首先启动虚拟声卡的控制面板,设定不少于2个端口,我们设定3个:  @8 E) {0 k9 h. I  y
p37324085.jpg
( t: L7 J" Y1 Z* K( t8 W
' }, Z. K3 `  D* I/ a特别注意事项:无,用默认就好。不要专门勾选MIC哦……2 B4 G. x0 c7 L+ ^

+ I# \: Y+ J; O- K9 o) c* 启动Cubase,新建一个工程,命名一下,保存,然后选择ASIO4ALL,并激活ASIO4ALL的控制面板, T3 n1 {  t9 Z5 v6 Q
* 首先在确定连接到音响(或耳机)的声卡输出口,并激活之(以我的情况为例,是图中A端口):
2 h# x+ O- u" g8 @" k4 ~: o) x! u8 V" L3 k
p37324255.jpg
+ n' P: h! c7 c* 然后确定连接到麦克风的声卡输入口,并激活之(我是上图端口B)
) W; W8 T, O2 J3 M# r* 接下来分别激活虚拟声卡1的输出,和虚拟声卡3的输入(2也可以),分别对应C和D:1 I$ a& @7 o  j+ S. T0 f8 m

8 o" q% Y. M4 H/ `5 B. b0 | p37325067.jpg ( K& d# M; I: M3 G+ h+ k
! v" S, ?1 l/ B) g( i& N7 ^9 M; v
这两个虚拟口,就是我们连通全民K歌的通道,现在进入下一步,配置Cubase的IO,进入Cubase-->Devices-->VST Connections后如下图配置
4 }$ [/ Y& J: ^1 I1 ^% o2 `1 \
0 \3 ]- E0 z! `1 c p37325009.jpg 6 e# q/ R2 o% g' y

/ e- O8 p8 ?* a7 `/ z& }可以看出,我们把刚才的2进2出都和Cubase关联了,接下来就是在工程中连接他们。2 `9 i9 ?4 [5 a+ G* d9 M" U
首先按如下列表和截图创建轨道,按文字描写顺序配置输入输出:
$ P! q4 }7 o- ^, t
( C6 H2 K* ?3 U) \# t" V$ M! D; t& D% h# _; [, n
p37325321.jpg
, |/ w! e8 Z  v0 @" P" `  U: }* s
# F3 U4 q4 E7 h9 x5 p! }' D1、MIC In,立体声音频轨,用于接收来自麦克风的信号,输入使用Mic In设备- G6 u/ q0 D( h
2、Inst In,立体声音频鬼,用于接收来自全民K歌的伴奏,输入使用Instrumental In设备2 Y' D$ X1 }" m
3、Vocal Final,人声汇总轨(Group),用于接收Mic和各种音效的信号  N9 \5 F7 z" n: r  h+ V0 f1 @$ {
4、Inst Side,伴奏两端轨(Group),后面说用途
+ W* n& P! ?! [, [+ I5、Inst Mid,伴奏中间轨(Group),后面说用途,业内人士估计已经猜到4和5是干嘛的了
3 M, e. k* y' {/ T* i6、Output轨,软总输出轨(Group),汇总3 4 5的信号用。汇总后,输出选Stereo Out,并发送(Send)一份到Virtual Out(图未表示)。总之就是扔一份到音响(耳机),再扔一份到虚拟声卡口(给全民K歌)& e" v5 P1 m. N& M" R9 s
7、4大发送类FX轨,Hall、Room、Plate、Delay+ g! ?* o' z# I9 Z
8、仔细观察Mixer的配置,并检查这些音轨的输出是和图片一致的,比如Inst In的输出时候No Bus
: A4 X# J# Y. [/ n% [8 j. {. s; z2 F  {
下面对每个音轨的详细配置进行说明(必须看,内含原理说明):
: Y+ A6 Y, {) x. T, P/ I  g* 4大FX轨分别挂上对应的效果器(略),具体参数在试唱的时候调节* f5 z  w- i! r! B* i7 Z4 ^
* MIC In,插入均衡、压缩、De-Esser等基本处理,发送到Hall等效果器,具体参数在试唱的时候调节,发送的值都不要设太高! V/ b% ^5 U# u" r# W
* Inst In,插入MonoToStereo,因为全民K的伴奏是单声道的,稍微扩展一下会好点,不要调太过分。Send到Inst Mid和Inst Side,注意Bus是No Bus
& K, y+ [9 v. B* a* 在Inst Side上插入EQ,挖去一点中频,如图:6 @" H( e2 o) W$ `- R
p37325554.jpg 1 @0 C; }* L0 h2 J3 u0 u( s( D0 L

$ Q( `/ j* S( p) E" ?# x) W这样,伴奏的中频会失去一些,有利于副歌部分人声的混合,当然主歌部分不希望这样做,怎么办呢……
( T) G/ \2 p' D0 v* Inst Mid,分别插入EQ,保留中频部分,两边衰减掉。再插入一个支持Side-Chain的压缩器,比如FabFilter C2,并开启Side-Chain模式(绿色框):* V1 i, z7 G) N; g8 A- B

5 Y; b( M' l/ m1 \8 n p37325586.jpg 0 R0 v6 Q0 s2 J! K) t6 f7 U" R
也就是说,正歌部分的中频靠整个音轨补足,然而到了副歌的部分,因为人声也会卖力唱的,所以,用人声的卖力来压这个音轨,使得整个伴奏的中频压下去,给人声空出频段空间。这种时候就是SideChain的事情了
' ]; x5 t; Q- \. a* Vocal Final,人声汇总后,把他发送到上述Side-Chian去压伴奏的中频吧!
' \% k4 {# d4 c3 y" f. H p37325646.jpg + r- Z, U! O: S9 c3 E
2 x# H6 Z- r$ ~! ?2 u5 I+ B) s
参数根据自己的Mic等配置看着点评调哦(这里涉及较多混音常识,不太可能全部书写进来)。- S4 Y% i7 G7 C5 Q5 v6 J2 E
* Output轨,重要事情多说一遍,输出一份到音响,扔(Send)一份给K歌(Virtual Out),再挂一个Limiter保证不要溢出了。
5 N& y" b( X4 q  Z# I
8 W1 F0 p$ v  D4 j* D# g p37325679.jpg 0 R5 J" K$ F/ L5 T# k! P: @
' B' Y6 }0 B( N6 y3 \& _
至此,Cubase内的配置就全部OK了。点亮两个音频轨的“监听”黄色小喇叭后。我们去全民K歌里头配置……
- f. u$ K) l7 f) T# @( f5 c有了以上的基础,这个配置就秒懂了吧:
4 f0 |! h; _) ?3 S6 i2 K0 m: P! J3 e
p37325705.jpg
8 B/ j0 d- m0 z  m) o3 N. D输入使用Cubase混音后的一切,输出伴奏给Cubase用。
' z1 X) D3 q  x) Y1 u7 S! W简单说就是,全民K歌不再接管一切音效和混音的事情,只是单纯送伴奏给Cubase,然后当做Cubase混音的结果为清唱。
& O9 ^( l0 L' f; B! p3 M* g/ d, f/ I. x/ q, d
特别注意:不要开启音效(选录音棚就是无音效)、不要开启“听到自己声音”。
6 L8 @7 J; ]: B% l) x! c下面说一下参数调节注意事项,有利于快速调到比较合适的参数,(精确参数需自己仔细听着调):+ K: Q/ M7 j- V8 m' _! R5 Q
" Q3 v; B6 p# {3 J7 k4 e0 D+ |+ K7 K
* 重点:注意所有“音量”相关的设置参考Cubase中FabFilte L的显示,可以有少量过爆音,但不要常规性过爆(电子舞曲例外),后面左右的调节,都要时刻关注这个,因为过分的爆音大家都不喜欢的……
  `) [7 |4 `  j. j  P1 }8 ~* 确认基本连接正确,简单说就是,点歌开始唱后,确认伴奏能从音响出来,对着mic能有声音出来,延迟可接受,有任何问题,回去检查所有步骤。. r- [- R: K2 Q" r/ ?" {
** 调节L的Gain,确认人声和伴奏都受到这个参数的影响
/ i5 F$ d5 Q# [0 @$ T$ V* p# x** 调节Mic In的均衡等插入效果器,确保人声能对应变化,调节到感觉舒服的搭配(可优先调下面的), R4 G8 x/ v1 r, S+ y" l7 g
** 调节4大效果器的发送深度,使得感觉不脏、不空旷、不啸叫  E: s: {1 R" i# k8 O
** 选正歌和副歌来唱,确保副歌部分的压缩器的阈值能涵盖,而正歌部分可以偶尔进入他的阈值,或轻微进入阈值' l2 H* B% Q9 b& V9 ?
** 调节Side和Mid的均衡的Fc和Gain,并确保正歌部分伴奏声音自然(不一定要求完美吻合,有强迫症的可以完美吻合一下)
0 B4 X' Z7 q6 }* 实际录一个歌曲,到结束的调音状态小,把伴奏音量设为0,人声音量最右(1x)。此时预览歌曲,并在L中检查点评是否只有一半振幅,或比预期多了很多满幅。都回去检查配置。% I9 B6 h& y5 r( \

6 D$ [* L& Z; z- G* 注意,人声音量的条件,具体还是要根据实测确定是居中还是最右,因为因为互联网软件经常更新,曾经最右边是1倍的,但有时最右边又改到2倍了。
0 M# A0 V5 m: C! D
- F. D" [; D, E5 F  T7 a+ T) E' g* 注意,K歌可能会更新到麦克风输入变单声道的,因此有些立体声的效果就无法体现了。9 T* q' e5 j! t

- x6 c% J$ ~7 H; T; N+ O* 注意,可使用一些效果器弥补伴奏的不足,如激励器和均衡器等,某些歌曲伴奏消音后低音都几乎没有了,可以补充一下,或者挂个Bass自己弹一下也行…………+ K- d& |7 h# s# `; E2 X" G4 @! U
( M% i1 d' M7 Z& k4 r
p37325972.jpg
7 M4 a5 t( @1 t" _; q" ?% g* t1 ]$ o
最后给懒人一点提示:
! a8 H0 k8 N; O6 u2 Z& t9 }* 打开H-Delay,有个Tap按钮,这里一边听着要唱的歌曲,一边Tap出速度出来,这样的Delay延迟才是“科学”的,而不是一股脑给个500ms什么的拍脑袋结果哦~- h( {- w6 x6 N2 n  r

" Q- p" k8 {9 j5 e* P p37325998.jpg
0 M/ P, y  i  a! q1 E0 C+ i% }, r6 C% e) ^
8 T5 V' u4 s) q7 j% O$ Z
/ X  \' U1 T5 Y1 j& j* 这个值出来后,所有的值都可以参考他了(注意是参考,不是直接使用),包括:
) m/ R, {: ]& j' ?; {  H** 压缩器的Release时间% d: q) v8 P( k
** 混响器的Pre-Delay时间
* K3 W& `, j' u** 混响器的RT值
1 O* q. [9 s( }& x! c' k  `4 [& a
: r. Y4 _! e: h& m我到时研究一下能不能通过什么方式自动设置过去(貌似这种事情是Reaper的强项~~)
( m7 w5 j8 ~- z7 `& V* r  V# i) @** 如果用Cubase自带的BPM来Tap的话,还需要换算一下,这个主要是看使用的效果器用什么单位的,因为C2的压缩是用Time的,所以还是用时间比较方便。" @* v. c  I5 A, m, b9 A
1 H& P' T; i9 Q% Q! L8 t
这里讲解的都是PC版的使用方法,如果是要用到Android版,还需要些线材,但是理解了这个流程后,我详细大家什么版的都能自己搭建了。
- _" z' B1 N! x# l& v! n' K& }2 f1 g0 y% V0 s) C* e7 J; e: H7 T' X* M
p37328402.jpg ' z6 Y6 h( I6 K5 f

& S1 Y7 \) @* E8 b  c: Y2 A$ ]8 ^8 K/ K3 I0 @1 a% \$ c
特别提醒一下,如果找到低延迟的多段压缩器,且支持SideChain的话,可以简化这个流程,也就是不需要Inst Mid和Inst Side分开处理了。这个留给大家自己去试验了~~
0 }3 |  z! G8 ], O+ y如果遇到回授啸叫问题,可以在发送给音响的地方插入一个Waves的回授克星,完全不影响录给K歌的信号哦!
$ Y8 a1 x5 R' M# p" v
) n% p# B+ N8 t$ s+ L对了,别看绕了一圈又一圈,串了一个又一个,还有N个发送的,还有侧链的,但是,最终的延迟比直接用K歌的还低哦, 还低哦,还低哦~~~- B1 v! |" t# P7 N, e
此方法可适用于其他K歌软件,如果你也听说这个方法,就不再需要考虑K歌软件自带的音效和混音系统以及是否支持ASIO这些问题了~~$ I+ ~1 T) K' E% H5 s
所需软件:
* H+ q/ y0 E( x) e; K
游客,如果您要查看本帖隐藏内容请回复
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

4万

积分

4

听众

-5864

音贝

音频应用初级会员

Rank: 6Rank: 6

积分
42774
发表于 2007-8-20 |
支持问好,:lol :handshake
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

5520

积分

3

听众

-741

音贝

音频应用注册会员

Rank: 4Rank: 4

积分
5520
发表于 2007-9-9 |
用ASIO4ALL与虚拟声卡在板载声卡上实现全民K歌  
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

6189

积分

2

听众

-700

音贝

音频应用注册会员

Rank: 4Rank: 4

积分
6189
发表于 2007-9-10 |
:victory: :victory: :victory: :victory: :victory:
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

小黑屋|手机版|音频应用官网微博|音频招标|音频应用 (鄂ICP备16002437号)

Powered by Audio app

快速回复 返回顶部 返回列表