音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 21922|回复: 3

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

[复制链接]

6920

积分

3

听众

-1122

音贝

音频应用注册会员

Rank: 4Rank: 4

积分
6920
发表于 2007-8-18 | |阅读模式
音频应用公众号资讯免费发布推广
用ASIO4ALL与虚拟声卡在板载声卡上实现全民K歌软件低延迟挂各种VST用Cubase混音发布全过程6 D5 L" U1 W- `# p7 ~* @- W2 p

2 `; ^8 e) q+ R6 v" s  e用过全民K歌会发现可选音效比较少,混音后经常左右飘忽,这里介绍一种方法,仅需如下软件就可以完全避开全民K歌内置音效和混音系统,完全DIY。
, b* ]+ ?( r& r4 S9 n2 w6 J# t! P) k' N- M+ B- ~, f; P' ^, Y& c/ S

# b* q$ ^# }. b1 f  {2 Y+ H4 B
3 K+ @0 T* ~: u
5 z) I( ]$ G; H如下是可选VST插件,就是我比较喜欢的,没有装的话也没关系,根据原理替换即可:  a! [  I+ x8 g' l5 T3 n5 \
均衡:FabFilter Q2
) V  W; \3 z6 f) l压缩: FabFilter C2% C7 i5 g( y! `5 C
限制: FabFilter L& K- K0 c9 Y: F& n8 G6 Q; @
齿音消除: Waves DeEsser (这个低延迟,我本来想用FabFilter DS的)/ k- B& d# y" B
单声道转立体声:Cubase自带MonoToStereo,因为全民K歌的伴奏不是立体声的……- _" @3 Q/ n/ a) c5 r$ H. ]
延迟:Wave H-Delay! `# M" a9 \+ b5 B1 `
混响:Waves H-Reverb
; S/ R, Z) B! K) {) }  ]1 @, F" @6 m$ p/ R5 ?
替换VST插件的时候,尽量选取内部延迟较低的,如何判定呢:2 R& M/ Y  H- s4 d
1、在DAW中唱一下就感觉有延迟的肯定不能用,比如刚才提到的FabFilter DS0 p) k$ W' P, m2 N0 [) ^& L' F; P2 `
2、如果懒得唱,可以点击Cubase工具栏上的延迟补偿按钮(如下图),如果灰掉了,就说明延迟较大。这里补充说明一下,虽然FabFilter L也会灰掉,但是其实他的延迟算正好不算太大,所以可以继续使用,如果有更低延迟的限制器,也推荐使用。我觉得可以接受他的延迟。
# Y" I0 c) v2 t% w- j8 G) _! X6 H3 r" V: G0 `  A
p37324201.jpg
. }7 H: N9 t! x) j/ L/ H
# ?& @3 z! d% r! O2 k1 `好了,正题开始:
) _7 ~% Z) T9 v/ Z2 C7 J* 首先启动虚拟声卡的控制面板,设定不少于2个端口,我们设定3个:
; C- w. ?; m( G9 c3 r% [4 x p37324085.jpg 5 C  t2 `* j9 Y" A0 l) C

0 z6 G# N6 n0 w特别注意事项:无,用默认就好。不要专门勾选MIC哦……) l7 K& k6 z  q' o* A

+ ?0 s5 Q0 ^) V: p6 L* 启动Cubase,新建一个工程,命名一下,保存,然后选择ASIO4ALL,并激活ASIO4ALL的控制面板
9 }$ i2 S: g. M& [4 ?8 a* 首先在确定连接到音响(或耳机)的声卡输出口,并激活之(以我的情况为例,是图中A端口):
, w# l% P2 D3 Y, |, j
: i: |; h0 [, u: _ p37324255.jpg 9 Z1 Q- k  j/ {" c7 K( V0 x
* 然后确定连接到麦克风的声卡输入口,并激活之(我是上图端口B)4 [3 {0 z1 k9 ~# b9 ^  k
* 接下来分别激活虚拟声卡1的输出,和虚拟声卡3的输入(2也可以),分别对应C和D:. a. M# s+ y6 A1 J
2 Q% C+ {% ]0 g! ~1 [
p37325067.jpg
) e* W" {- C1 Q" h5 b. F3 x6 V/ c2 W7 `" s- P4 d4 W
这两个虚拟口,就是我们连通全民K歌的通道,现在进入下一步,配置Cubase的IO,进入Cubase-->Devices-->VST Connections后如下图配置 ( {5 V6 O# ~* |! R% [9 s2 ^

8 J# l+ B8 M$ f3 k0 `% q& r2 Q p37325009.jpg ) ~: S1 `( [% U  ~
" i7 M6 x4 p4 H. b
可以看出,我们把刚才的2进2出都和Cubase关联了,接下来就是在工程中连接他们。
0 M+ I( m& @5 z3 W, K首先按如下列表和截图创建轨道,按文字描写顺序配置输入输出:
6 a- t; [" G+ R. I' k  l5 l6 j- I! u( {/ h% E
0 u  {( C% c+ R$ E+ L1 s( q+ a0 v7 M5 M
p37325321.jpg ; I6 B- L$ y8 n8 T" Q* e

4 ^* _' E6 N* d1 F: _1 c- [) R, {1、MIC In,立体声音频轨,用于接收来自麦克风的信号,输入使用Mic In设备0 R: h9 E1 `: @) i! ^
2、Inst In,立体声音频鬼,用于接收来自全民K歌的伴奏,输入使用Instrumental In设备
3 T# o- [8 l7 W( T( b& X3、Vocal Final,人声汇总轨(Group),用于接收Mic和各种音效的信号% O3 e0 j  k) |6 J3 y' Q
4、Inst Side,伴奏两端轨(Group),后面说用途
, f. v/ G; L" }+ d1 c! L! x# Y5、Inst Mid,伴奏中间轨(Group),后面说用途,业内人士估计已经猜到4和5是干嘛的了
; e2 k* P1 }  E$ b0 D. j: b) ~6、Output轨,软总输出轨(Group),汇总3 4 5的信号用。汇总后,输出选Stereo Out,并发送(Send)一份到Virtual Out(图未表示)。总之就是扔一份到音响(耳机),再扔一份到虚拟声卡口(给全民K歌)
/ O$ \3 P; u# o/ n+ j8 k7、4大发送类FX轨,Hall、Room、Plate、Delay
% _- W0 e; U2 S5 _  I  Z8、仔细观察Mixer的配置,并检查这些音轨的输出是和图片一致的,比如Inst In的输出时候No Bus
/ R) q: p9 z9 T
! y$ @* g( E! j; x下面对每个音轨的详细配置进行说明(必须看,内含原理说明):
' P* S# b% d. S" W7 V* 4大FX轨分别挂上对应的效果器(略),具体参数在试唱的时候调节! J+ Y3 z2 U2 G6 n/ G
* MIC In,插入均衡、压缩、De-Esser等基本处理,发送到Hall等效果器,具体参数在试唱的时候调节,发送的值都不要设太高
% s1 c, U& M9 J* Inst In,插入MonoToStereo,因为全民K的伴奏是单声道的,稍微扩展一下会好点,不要调太过分。Send到Inst Mid和Inst Side,注意Bus是No Bus6 @2 F) `5 v: V/ a8 c
* 在Inst Side上插入EQ,挖去一点中频,如图:, N" Q1 q$ X" r* r  }
p37325554.jpg
' g2 t9 e5 m" ^) p& |: G- |0 O, U  k3 x5 [
这样,伴奏的中频会失去一些,有利于副歌部分人声的混合,当然主歌部分不希望这样做,怎么办呢……) a5 g! r# S- I" n
* Inst Mid,分别插入EQ,保留中频部分,两边衰减掉。再插入一个支持Side-Chain的压缩器,比如FabFilter C2,并开启Side-Chain模式(绿色框):
- ?) @2 I3 i# e- B5 w  Y; _: V/ ?1 U. Y( ^* ~! {) s, p: l
p37325586.jpg ) X& V& u: o8 p6 T2 {: S
也就是说,正歌部分的中频靠整个音轨补足,然而到了副歌的部分,因为人声也会卖力唱的,所以,用人声的卖力来压这个音轨,使得整个伴奏的中频压下去,给人声空出频段空间。这种时候就是SideChain的事情了
0 K; a% k5 w$ c" E* Vocal Final,人声汇总后,把他发送到上述Side-Chian去压伴奏的中频吧!, @# L* c- K. F7 m- G. q
p37325646.jpg
  J( m3 o/ [) K0 v2 g- H
& A3 I7 f0 |, r. S! w4 S) A参数根据自己的Mic等配置看着点评调哦(这里涉及较多混音常识,不太可能全部书写进来)。, E  m5 \# P# D( u8 w6 r  I
* Output轨,重要事情多说一遍,输出一份到音响,扔(Send)一份给K歌(Virtual Out),再挂一个Limiter保证不要溢出了。
" B* P( b4 @: ^3 M0 [4 i& U0 Y, p* C5 Z' [  F) X4 ?
p37325679.jpg ! _* q- R% X5 j
. T8 p$ W2 [- O. ^" r' V& @% ~0 d
至此,Cubase内的配置就全部OK了。点亮两个音频轨的“监听”黄色小喇叭后。我们去全民K歌里头配置……
4 S% o0 N1 U( ]有了以上的基础,这个配置就秒懂了吧:. ^, A0 _% J6 g8 f

; C; r/ Q7 @0 S/ }! x p37325705.jpg
* o$ _4 ?# N5 T: N/ f1 T" E$ \, c, S输入使用Cubase混音后的一切,输出伴奏给Cubase用。
$ ^* J# s' ^6 r3 p+ m- }简单说就是,全民K歌不再接管一切音效和混音的事情,只是单纯送伴奏给Cubase,然后当做Cubase混音的结果为清唱。
* m' U1 D! G! _$ n, u6 K
! N3 e6 s, b# Y2 i6 F特别注意:不要开启音效(选录音棚就是无音效)、不要开启“听到自己声音”。
5 h2 y% t" _" w: T下面说一下参数调节注意事项,有利于快速调到比较合适的参数,(精确参数需自己仔细听着调):
; X' h0 t( n: N7 Q$ ]2 _3 A6 Y
# |8 D; d# ^! f  `1 U; Q8 q* 重点:注意所有“音量”相关的设置参考Cubase中FabFilte L的显示,可以有少量过爆音,但不要常规性过爆(电子舞曲例外),后面左右的调节,都要时刻关注这个,因为过分的爆音大家都不喜欢的……
' a- ?5 J7 B- H, ~# H: e  `' c* 确认基本连接正确,简单说就是,点歌开始唱后,确认伴奏能从音响出来,对着mic能有声音出来,延迟可接受,有任何问题,回去检查所有步骤。: i6 v0 I4 f- u* ?
** 调节L的Gain,确认人声和伴奏都受到这个参数的影响; e' t* e6 W& `$ r" z* `- i8 i
** 调节Mic In的均衡等插入效果器,确保人声能对应变化,调节到感觉舒服的搭配(可优先调下面的)
6 p3 G1 F/ y2 @$ _- q$ ~2 k) D8 P** 调节4大效果器的发送深度,使得感觉不脏、不空旷、不啸叫
3 _+ A: F- M; g  e0 z8 d** 选正歌和副歌来唱,确保副歌部分的压缩器的阈值能涵盖,而正歌部分可以偶尔进入他的阈值,或轻微进入阈值
9 @8 e! S( `( @0 {4 `** 调节Side和Mid的均衡的Fc和Gain,并确保正歌部分伴奏声音自然(不一定要求完美吻合,有强迫症的可以完美吻合一下)
8 }2 O3 G6 B. Y, j  c* 实际录一个歌曲,到结束的调音状态小,把伴奏音量设为0,人声音量最右(1x)。此时预览歌曲,并在L中检查点评是否只有一半振幅,或比预期多了很多满幅。都回去检查配置。( p8 e+ c% {/ P0 C$ s. ]8 K; |
6 `1 M% w6 G* b7 D1 a0 s( P2 H
* 注意,人声音量的条件,具体还是要根据实测确定是居中还是最右,因为因为互联网软件经常更新,曾经最右边是1倍的,但有时最右边又改到2倍了。' F$ o; l* U8 J6 v! z

/ ^  t2 c) y% t0 t) H4 t* 注意,K歌可能会更新到麦克风输入变单声道的,因此有些立体声的效果就无法体现了。* _8 ^: [9 Y. d( n$ R# y3 ]
: {" H, \* S0 p$ |  |! P
* 注意,可使用一些效果器弥补伴奏的不足,如激励器和均衡器等,某些歌曲伴奏消音后低音都几乎没有了,可以补充一下,或者挂个Bass自己弹一下也行…………
/ m, r/ `$ X; x9 D- W1 J/ \! m
+ p- ?) z3 V+ c/ A. P# v) [ p37325972.jpg , x- J( f. X$ Y( G" u% c1 o' J
6 A0 g- y' Q8 S6 O8 G
最后给懒人一点提示:
( G1 ?; v) E% p) z* 打开H-Delay,有个Tap按钮,这里一边听着要唱的歌曲,一边Tap出速度出来,这样的Delay延迟才是“科学”的,而不是一股脑给个500ms什么的拍脑袋结果哦~
. C/ U2 [1 r+ f
5 P/ o% S, x8 P* y4 e2 A p37325998.jpg 3 {' {7 T& k" U/ K* j1 h
' D& e3 {- l$ j  s& ?$ d$ X
/ J6 Z% M8 X, k# g
* 这个值出来后,所有的值都可以参考他了(注意是参考,不是直接使用),包括:3 B3 s& a( u* o8 t7 ^; x9 Z
** 压缩器的Release时间
( s1 \/ j# H4 O** 混响器的Pre-Delay时间
  s0 Y$ ]6 ^+ o! S** 混响器的RT值
' o" H, [& H- u2 S' ~3 Z3 x3 _4 Q( C* s) j* I5 G& _
我到时研究一下能不能通过什么方式自动设置过去(貌似这种事情是Reaper的强项~~)
; `0 y1 x. J. @- ^6 R1 P9 y" ~** 如果用Cubase自带的BPM来Tap的话,还需要换算一下,这个主要是看使用的效果器用什么单位的,因为C2的压缩是用Time的,所以还是用时间比较方便。5 F; q4 g' |0 T& V# p
/ S$ u8 p, ]" G  L8 s; H
这里讲解的都是PC版的使用方法,如果是要用到Android版,还需要些线材,但是理解了这个流程后,我详细大家什么版的都能自己搭建了。
5 s9 V" x9 U* F* t/ h' G7 ]- u
4 M5 A! j- \3 l! L9 y6 d p37328402.jpg , A! E" |' i4 w9 M9 f# P

1 G" `1 i" i. T" {8 S8 z3 W- G3 p' h2 J0 d
特别提醒一下,如果找到低延迟的多段压缩器,且支持SideChain的话,可以简化这个流程,也就是不需要Inst Mid和Inst Side分开处理了。这个留给大家自己去试验了~~  x; h# a( e4 h
如果遇到回授啸叫问题,可以在发送给音响的地方插入一个Waves的回授克星,完全不影响录给K歌的信号哦!; ?6 L, w7 v* p* s

' B1 R5 U" k' F对了,别看绕了一圈又一圈,串了一个又一个,还有N个发送的,还有侧链的,但是,最终的延迟比直接用K歌的还低哦, 还低哦,还低哦~~~
7 n& Y7 I: Q' g  |' G- v此方法可适用于其他K歌软件,如果你也听说这个方法,就不再需要考虑K歌软件自带的音效和混音系统以及是否支持ASIO这些问题了~~7 p) {( w0 o8 }5 p& F
所需软件:
0 D4 E3 y/ R' |( t
游客,如果您要查看本帖隐藏内容请回复
欢迎厂家入驻,推文!免费!微信: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

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