|
发表于 2008-5-16
|
|阅读模式
0 N8 M% U" \/ L. @- \
在计算机上录音和混音时我们面临的最大问题之一是延迟。7 ]3 r# G3 x2 z0 S) ]7 z
2 F e' e# M5 }模拟信号(例如您的声音)需要时间通过麦克风进入您的音频接口,转换为数字二进制代码,以便可以录制,然后再转换回模拟信号,以便您可以通过您的耳机听到它。扬声器。
9 p/ P+ ~% K% r9 S7 O* ]$ ]5 x' ~5 v, R* m3 v
结果是信号输入和信号输出之间存在延迟。这种延迟可能会影响您的表演,因为它会使您难以及时演奏或演唱时间轴上的曲目。2 N( F; ^- a- \
% s, z3 b0 g/ ^9 D6 \您的计算机功能越强大,处理模拟信号到数字信号以及数字信号再到模拟信号的转换的速度就越快,从而将延迟最小化到仍然存在但几乎无法察觉的程度。
- l% m$ k- U8 ]
" g+ o" C2 b- }, j* p0 | J9 @您还可以调整其他设置来减少延迟。
9 z$ z$ }9 j+ v
- E! k& G) _+ p) fDAW 中的硬件缓冲区设置决定了计算机用于临时存储音频输入和输出数据的缓存大小。通常缓冲区可以设置为存储 32、64、128、256、512 或 1024 个音频采样。有些 DAW 可以存储更多。
4 @! x1 r$ Z3 \: R$ P& U( _6 @( _ R7 ?! R; [6 |& V
缓冲区大小越大,计算机处理音频数据所需的时间就越长。这是因为计算机必须处理大量临时存储的采样。: @# \' h7 G' B/ G# f& V( `' `
1 h/ w. k3 o, }& }* f& g! R较大缓冲区大小的一个好处是,您将能够使用更多曲目和插件运行更大的会话,这对于混音时间非常有用,但在录音时则不太好。
! i+ g* H$ R0 X6 e/ M: @
3 L* V0 [ q( e4 U3 Q3 g$ j5 q9 n+ u因此,假设您已将一些虚拟乐器部分录制到 DAW 中,包括编程的鼓点、贝斯线和一些键盘部分,现在您需要录制现场吉他部分。您在录制音轨时却发现,在敲击吉他弦和听到虚拟乐器部件及时回放之间存在延迟。您的所有虚拟乐器部件都及时一起演奏,但是当您敲击吉他弦时听到的延迟使您无法有感觉地演奏。! V- b6 ?$ {/ d9 {
1 W# q3 t9 ~9 Y! N
, Y$ ~% o7 b5 D* N! i& B
在家庭工作室中以最小的延迟录制吉他6 S/ |- B4 ?6 R9 I
一种解决方案是降低 DAW 播放引擎中的缓冲区设置。这可以减少延迟,但根据您的计算机的功能,它可能会以录制和播放期间可能出现的偶发故障或卡顿为代价。3 u3 }2 v2 a# k3 j4 `1 z5 G; a
9 h8 W1 B0 S) a' F3 f+ m5 K& w5 V
另一个解决方案是通过停用在弹奏吉他声部时可以不使用的曲目来暂时释放计算机电源。您可以尝试在只听鼓、贝司和主唱的同时录制吉他,并停用所有键盘和伴音轨道。通过释放计算机处理能力,您可以将缓冲区大小设置得足够低,这样延迟就不是问题,同时避免卡顿和故障。" F# n$ `1 \7 e S& n+ [$ F
. u' s: ?9 z F `* E4 g
如果您的 DAW 具有此功能,您还可以冻结曲目及其插件。冻结是导出轨道(无论是音频还是 midi 轨道)及其所有压缩、EQ 和效果插件的过程,然后停用它们并自动将导出的音频放回时间轴上以代替原始轨道。通过冻结多个轨道,您可以释放大量计算机处理能力。8 F3 F- x+ l4 n$ M+ B
2 a) d3 z) w! v* M# R
Ableton Live 10 中的曲目
5 Q# i, G9 T! }5 ?. ^首选解决方案是通过音频接口混音器软件而不是通过 DAW 中的录音武装轨道来监控吉他的实时输入。音频接口的混音器将现场吉他输入路由到 DAW 的录音通道,同时以接近零延迟的方式直接路由到扬声器,以便您可以及时演奏之前录制的部分。+ e" ~8 i7 V- n7 c
9 u' s- n- S- W- [" n
9 m2 u j( ~/ |0 X5 a
UAD Apollo 音频接口控制台 2 混音器软件
: }; [% O# L4 }+ d. ]5 `确保将 DAW 中的录音轨道保持静音,这样您就听不到延迟信号和监听信号。这样做的一个缺点是,您将无法通过在记录通道上插入的任何插件进行监控,但接近零延迟的好处可能值得权衡。
( _. O( |, \/ a% X, G% ~2 ^
8 @& h0 n+ q. ~7 P缓冲区大小和采样率设置都会对延迟产生影响。较高的采样率可减少可听延迟,但代价是 CPU 使用率较高。
7 ]8 c7 I: w9 ^/ H0 I
' K% E: l5 x. {1 D- `3 u1 L
, e( e2 x% p, p( U% Z& s' k
Ableton Live 10 中的缓冲区大小设置 C! q2 k5 N- u- R5 t
您可以通过将缓冲区大小除以采样率来准确计算出延迟时间。例如,256 个采样 ÷ 44100 (44.1kHz) = 0.0058 – 5.8ms 延迟。2 i9 L0 c3 E4 Q O
0 ~" F e' a# p+ R6 l在高采样率下,音频接口上的输入和输出数量可能会减少。例如,您的接口上可能有 8 个输入和 8 个输出。在 44.1kHz 时,所有 8 个可用,但在 96kHz 时只有 4 个可用。
7 {. |- G# B) ]) @/ b
p1 f1 | b A" R/ ]插入某些插件也可能导致延迟,因为它们需要时间来处理音频材料。插件执行的计算越密集,延迟就越长。如果在许多轨道上插入多个插件,这可能会变得有点混乱,导致轨道彼此播放不及时。大多数录音软件都会通过 ADC(自动延迟补偿)来补偿这一点,因此您无需手动移动时间线上的任何音频或 MIDI 部分……唷!
: l+ K+ \( ^) F$ E* \0 |
+ w8 O% N3 ]/ e总而言之 - 使用功能强大的计算机,根据您是否正在录音或混音来调整采样率和缓冲区大小,或通过音频接口混音器进行监控以减少延迟,以便它不会影响您的播放时间。 |
|