间奏7:创意效果

间奏7:创意效果

在本间奏中,我们将使用音频效果——如滤波和增益——作为创意创作工具。在第7章中,我们看到了静态效果(如滤波器和增益)如何在混音过程中使用。这些相同的效果也可以用作创作工具,帮助精心制作一个连贯的声音景观。它们可以建立张力、增加对比并推动歌曲前进。你可以在线跟随这个TunePad项目:https://tunepad.com/interlude/effects

选项1:淡入淡出

淡入淡出是最常见的创意效果之一。你经常会在歌曲的开始或结束时听到淡入或淡出。这些淡入淡出本质上是从一个音量逐渐移动到另一个音量:对于淡入,从低到高;对于淡出,从高到低。

我们可以在TunePad中使用增益效果和列表轻松地将淡入淡出添加到我们的音乐中。如果gain类传递一个列表,它会在整个beat持续时间内从每个值均匀移动到下一个值。对于淡入,我们想要从静音移动到全音量。假设我们有一个名为phrase的函数,它演奏八拍的旋律。我们可以将gain类与列表一起用作值输入:

with gain([0.0, 1.0], beats = 8):
    phrase()

或者,如果我们想淡出我们的乐句:

with gain([1.0, 0.0], beats = 8):
    phrase()

如果我们想控制淡入的速度怎么办?因为gain从每个值平滑移动,我们可以通过在0.0和1.0之间添加更多中间值来塑造我们的淡入。你可以将其视为沿曲线指定更多点。如果我们想让淡入保持安静更长时间,我们可以添加更接近零的额外值:

with gain([0.0, 0.05, 0.1, 0.15, 1.0], beats = 8):
    phrase()

我们可以在下面图形地看到差异(图7.14)。

两种淡入音频方法的图形。

使用方法1,音量的上升在整个持续时间内是一致的且逐渐的。但使用方法2,上升是缓慢的,直到第七拍。最后两拍的增益增加最大,从0.15增加到1.0。

选项2:滤波器扫频

滤波器扫频是在歌曲中建立张力的好方法。滤波器扫频背后的原理是将滤波器应用于歌曲的一部分——它阻挡一些频率——然后逐渐移除它,揭示音频的完整频谱。这可以使用高通或低通滤波器,每个都会给我们的曲目带来不同的声音。低通滤波器将从仅低频开始,并逐渐揭示上部泛音,而高通滤波器将做相反的事情。

在TunePad中,这看起来类似于我们的淡入淡出。我们将向滤波器传递两个或更多数字组成的列表。然而,这些数字将代表频率,所以我们需要决定使用哪些值。与我们的淡入淡出一样,我们需要一个更高的值和一个更低的值。确切的值在很大程度上取决于我们乐器的特定带宽、我们扫频的期望速度和个人品味。对于我们的高通扫频,我们希望我们的初始值阻挡大多数频率,我们的最终值包括音频的大部分频谱。我们的更高值可以是接近人类听觉上限的频率;对于我们的更低值,我们可以选择接近人类听觉下限的频率。现在让我们看看使用我们的phrase函数和值22,000 Hz和22 Hz的基本高通滤波器扫频的代码:

with highpass([22000, 22], beats = 8):
    phrase()

对于低通滤波器扫频,我们也想最初阻挡大多数分量频率,并逐渐揭示音频的上部频率。由于低通滤波器的工作原理,较低的数字应该首先。我们可以使用22 Hz的初始值来阻挡大多数频率,并在4,000 Hz结束,揭示我们的大部分频谱。现在让我们看看基本低通滤波器扫频的代码,再次使用我们的phrase函数和我们选择的值:

with lowpass([22, 4000], beats = 8):
    phrase()

如果我们想更好地控制扫频的形状,我们可以使用与增益相同的原理。添加更多值使我们能够更好地雕刻我们得到的声音。如果我们想让滤波器最初缓慢演化,我们可以在我们的起始频率附近添加额外值。这是我们的高通扫频的一个示例:

with highpass([22000, 18000, 14000, 8000, 22], beats = 8):
    phrase()

大部分音频频谱在8,000 Hz和22 Hz值之间揭示,这发生在最后两拍。尝试使用不同的值进行实验。

选项3:混响

制作人使用的最重要的效果之一是混响。当声波通过物理空间移动时,一些波反弹回听众。反弹回来的波被听到更柔和。想想声音如何通过音乐厅,甚至你的浴室回荡。我们可以通过将混响应用到我们的曲目来重现这种回荡。

有将混响应用到音频的不同数学策略。TunePad使用称为卷积混响的东西,这是最常见的种类之一。这需要一个称为脉冲响应的音频采样,来自真实世界的空间,代表不同频率如何通过物理空间共振,并基本上在我们的音频选择上映射这个脉冲响应。

在TunePad中,我们通过从预设值选择来指定我们的脉冲响应:

  • Hall(大厅)
  • Gallery(画廊)
  • Museum(博物馆)
  • Library(图书馆)
  • Theatre(剧院)
  • Underpass(地下通道)
  • Space Echo 2(太空回声2)

这是第一个参数。大写、空格和标点符号被忽略。像其他效果类一样,我们还可以选择指定效果应持续的拍数和一个延迟启动参数。此效果还使用称为wet的参数。这指定应用多少混响。值1.0表示最大混响,值0.0表示没有混响。你还可以传递数字列表以创建随时间的变化。每个数字将均匀分布在由beats参数指定的效果持续时间内。在下面的示例中,我们正在逐渐将”Underpass”混响(这是最混响的)应用到我们的phrase函数:

with reverb(impulse = "Underpass", wet = [0.0, 1.0], beats = 8):
    phrase()

尝试不同的脉冲响应!