0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

合成器的包络、门限与触发器在其过程中扮演的角色

冬至子 来源:Midifan 作者:Rejor 2023-07-11 17:22 次阅读

包络不就是 ADSR,对吗?起音(Attack)决定音色的打击感,衰减(Decay)决定音色在最初的起音阶段后花多少时间衰减至延音(Sustain)音量。最后,释音(Release)用于控制当你放开琴键时声音衰减至零的时长。很简单,对吗?唔,没错,但这一理解太过表面了。事实上,除了 ADSR 之外,还有很多不同类型的包络存在,有些包络比 ADSR 复杂,但另外一些又比 ADSR 简单。另外,许多包络本身还会被量度(Amount)与反转(Invert)等参数控制。不过这些包络的复杂细节我们要留给以后的文章讨论,今天让我们先来了解一下你所使用的合成器中的常见包络将会对你制作的音色与你的演奏方式产生如何出人意料的影响。

想象一个常见波形,比如说正弦波或者方波。这些声波具有简单、对称的波形,随着时间不断重复。事实上,如果这些波形没有一直重复,你就没办法感知它们的音高,你顶多只能听到一个咔嗒声。常见的锯齿波和脉冲波(严格来讲并非对称波形,不过它们也具备某种对称性)也以这种方式重复进行。记住常见波形的这一特性,然后请再观察图 1。图 1 展示的是一个既非对称也非反复的简单波形。

图片

图 1: 一个不规则、不反复的波形

记得如果将这一波形施加至合成器的其他组件,比如说压控放大器上时会发生什么吗(见图 2)?

图片

图 2: 将图 1 中的波形施加至 VCA 上

如果放大器在任意时刻的增益值与图 1 的波形成比例关系,那么图 1 将成为描述该音色响度轮廓的曲线。如果将图 1 的包络施加至低通滤波器(VCF)上,那么图 1 的曲线将成为该音色的亮度曲线。很明显,图 1 的曲线可以作为「包络发生器」的输出。好吧,我已经在第三篇文章中介绍过了上述内容,不过这一知识值得再在这里重复一次。

图片

图 3: 使用多个 CV 制造复合 VCA 包络

包络的一个很好的释义是:某一特定参数随时间的变化的图形展示。但在常见合成器中,你可以在任意时间使用任意数量的调制器对参数进行改变(见图 3)。因此,音色实际的包络可能是合成器的多种部件的作用的总和。我们通常说的「包络发生器」很可能只是某一参数包络的多种决定因素的其中之一。

或许正是因为该原因,部分早期的合成器厂商将我们现在称为「包络发生器(Envelope Generator)」的装置叫做「瞬态发生器(Transient Generator)」。因为「瞬态发生器」相对更加准确,后文中我们将使用该术语。

让我们回过头来研究图 1。其包络的第一阶段为瞬态的起音(Attack)阶段,第二阶段为衰减(Decay)阶段。因此,图一展示的是一个「AD」瞬态发生器的包络。尽管 AD 看上去简单,请不要低估它们的力量。图 4 展示的是将两个不同的 AD 包络同时施加至 VCA 或 VCF 等装置上时得到的效果。可以看到,两个 AD 包络叠加在一起可以得到一个复杂的四段包络。并且你无法通过常见的 ADSR 四段包络得到同样的结果。

图片

图 4: 将两个简单的 AD 瞬态施加至同一装置的结果

图 4 展示的是在任意时间将多个瞬态包络施加于单一参数的结果。但本文要讨论的并非仅仅如此,我们还要研究当你同时演奏多个音符时将会发生什么。

正如我们所知,大多数模拟单音合成器均由键盘控制。但你或许不知道的是,大多数合成器中,每当你按下一个琴键时,将会有三个不同的信号生成。第一个信号是音高 CV,其帮助决定合成器生成的声音音高。第二个信号是触发器(Trigger)。触发器是一个短暂的脉冲,在你按下琴键的瞬间,触发器将会被生成,触发器将会触发合成器的瞬态发生器等部件,使其开始工作。第三个信号是门限(Gate)。与触发器类似,门限将告诉合成器的其他部件你按下了一个琴键。然而与触发器不同的是,门限将在你按住琴键的整段时间内保持「开放」。这也意味着门限还具备告诉合成器的其他部件你放开琴键的时刻的功能。图 5 展示的是上述三种信号。认识门限与触发器将延伸我们对瞬态的理解。

图片

图 5: 触发器、门限与音高 CV 示例

尽管触发器会发动瞬态发生器,但门限具有告诉合成器继续展开包络轮廓,直至我们松开琴键的能力。如果没有门限,你只能听到音色开头的哔哔声,而非整个音色。

图片

图 6: 一个梯形包络

图 6 展示的是一个三段瞬态发生器,它使用门限的时值信息完成起音,然后在琴键按下的时间段中一直维持最大音量。我们将该装置称为梯形瞬态发生器。EMS VCS3 是少数具备梯形瞬态发生器的合成器的其中之一。

图片

图 7: 一个标准的 ADSR 瞬态曲线

比三段瞬态发生器稍微复杂一点的就是众人皆知的 ADSR 了。ADSR 在 70 年代是大多数合成器的标准,以至于许多键盘手将所有的瞬态发生器叫做 ADSR,尽管它们中的一部分并不生成 ADSR 信号。请再次观察图 1、图 6 与图 7,它们均假设每一个瞬态均为一个单独的存在,并且每一个瞬态在下一个瞬态发动之前拥有足够的时间运行其整个周期。但即便是对于单音合成器,大多数情况也并非如此。

我们将触发器与门限的信号称为时值信号,原因很明显。每个合成器都需要时值信号,但为什么同时需要触发器和门限两种信号?很显然门限可以起到与触发器相同的作用,那么为什么触发器有存在的必要呢?这一问题困惑了我很多年,直到我很幸运地同时拥有了一台 Minimoog 和一台 ARP Odyssey。我通常使用这两台合成器演奏轮廓明确(起音 = 0)的音色,每个音符的开始具有打击感极强的起音与鲜明的亮度。当然,这一效果由通过对 VCF 与 VCA 施加包络实现。

奇怪的是,尽管 Minimoog 拥有饱受赞誉的包络发生器,我却总觉得 Odyssey 更适合演奏快速的 Solo 音色,虽然我并不知道为什么。我只知道自己在演奏 Odyssey 时,声音更加「有力」,并且我可以以比 Minimoog 更快的速度演奏。这一现象的原因与我的演奏水平无关(我在两台合成器上弹得同样地烂),也与两台合成器键盘的做工没有关系。这一现象的真正原因在于两台合成器的硬件设计:Odyssey 使用触发器,而 Minimoog 不用。

图片

图 8: ARP Odyssey 上的重触发行为。粗箭头展示的是每次触键时的触发器信息

请观察图 8。该图展示的是当我在 Odyssey 上演奏一条迅速的旋律时发生了什么。你可以看到音符彼此重叠,因为我在演奏下一个音符时来不及将手指从上一个琴键上松开。但同时可以看到,这一串音符仍然具备各自的动态,每个音符具有明确的起始阶段。这是因为 Odyssey 会在我每次按下一个琴键时对其瞬态发生器进行重新触发,无论我有没有松开之前的琴键,也不管门限是否处于开放的状态。这也就意味着我的音符将具备鲜明的轮廓,尽管我并没有统一地放开琴键。

图片

图9: 缺乏重触发行为的 Minimoog 包络

让我们再来看看 Minimoog。Minimoog 不具备生成触发器信号的能力,它的唯一一种时值信号是一个叫做 S-Trigger 的非常规信号,尽管名字中包含「触发器」,它实际上是一种门限信号。正是因为如此,同样的音符在 Minimoog 上演奏时将会产生图 9 的滤波与放大器包络。可以看到,这一波形远没有 Odyssey 有趣,尽管你可以听到第二个以及紧跟其后的音符于延音音量演奏,但音符开头的冲击感却完全消失了。因此,Minimoog 上的快速 Solo 演奏变得迟钝和无聊。要想在 Minimoog 上实现 Odyssey 的动态和冲击感,你必须要在按下下一个琴键时松开上一个琴键,但我在演奏快速 Solo 的时候并做不到这一点。对于一般演奏水平的键盘手来说,演奏快速的 Solo 旋律时,与 Minimoog 相比,ARP Odyssey 是一个更好的选择(除此之外 Odyssey 的键盘是一个双复音键盘,这也对上述演奏有所帮助,不过关于复音的话题我们要留给改天来讲)。

读到这里你或许在想,如果 Minimoog 和 Odyssey 使用的是 AD 包络或者梯形包络,演奏上述的音符将产生什么效果。这一问题的答案或许会出乎你的意料。如果两款合成器使用的均为 AD 包络,Odyssey 的 Solo 几乎不会产生太大的变化,而 Minimoog 的声音会在前一两个音符之后完全消失(见图 10、11)。

图片

图 10: 重触发的 AD 瞬态

图片

图 11: 不具备触发器的 AD 瞬态

奇怪的是,如果两款合成器均使用梯形包络,那么它们两个的声音几乎不会有任何差别,前提是 Odyssey 的包络没有在每个音符开始时衰减至零(见图 12、13)。

图片

图 12: 重触发的梯形包络

图片

图 13: 门限控制的梯形包络

等等,衰减至零又是什么意思?请看下面的图 14,该图展示的是一系列的「衰减至零」的梯形瞬态。有些合成器会以这种方式重置其包络发生器,这一行为可以导致一系列不连贯的声音。这一现象在合成弦乐音色上尤其明显,因为它们具有缓慢的起音与释音。部分早期的复音合成器也有这一问题,这一现象听起来极为糟糕,像是合成器咬到了自己的舌头。

图片

图 14: 由「零重置」瞬态发生器生成的一系列包络

本文探讨了关于包络、门限与触发器的基础知识,但对于这一话题,今天介绍内容仅仅只是冰山一角。对于瞬态发生器与时值信号来说,还有许多特性我们没有讲到。毕竟本文我们只介绍到了四段包络,但即使对于简单的模拟合成器来说,许多合成器具有五段或更复杂的包络控制,包括保持(Hold)阶段以及断点(Break)等等。另外,一些合成器还允许你使用控制电压以及合成器的旋钮和滑杆对包络的每个阶段进行调制(该功能的常见用途之一是使瞬态在高音区域时更迅速,低音区域时则较为较慢,就像传统的钢琴和吉他包络一样)。并且,包络能够调制的远不只是音量和滤波。比如说,你可以使用包络来调制音色的音高。许多乐器在每个音符的起音阶段时的音高要稍微高于其延音位置的音高。AD 等简单的包络可以帮助你实现这一效果。另一个实用的技巧是使用包络控制调制速度。规律的颤音或震音调制通常会听起来过于生硬。使用包络对 LFO 速度与深度进行调制可以让音色听起来自然很多(这也是 Yamaha 的 GX1 与 CS80 合成器饱受赞誉的原因)。况且,就像上文提到的,你还可以向一个 VCO 或 VCF 上施加多个包络,甚至为两个包络之间添加些许延迟。

因为篇幅原因,本文无法详细讨论上述细节,但我将在本文结尾给各位讲一个小故事。当我们听到一个声音时,大脑会使用最初的仅仅几毫秒的时间来判断这一声音是由什么乐器产生的。Roland 是最初开始利用这一特性的合成器厂商。Roland 的线形运算合成(Linear Arithmetic Synthesis,LA 合成)技术的原理十分巧妙:在每个音符开始的时候,即起音阶段,播放一个短暂的音频采样,然后在延音与释音阶段时使用标准的合成器音色。所以说,如果你想制作一个笛子的音色,你只需要保证起音阶段的采样是笛子的吹气声,后面的延音与释音不管使用什么声音(只要不太离谱),整个音色听起来还会像笛子声。当然,你无法向模拟合成器中添加音频采样,但如果你能够用合成器重现笛子起音阶段的波形(只需要为一个经过滤波的锯齿波添加一点噪音),再使用一两个包络发生器调整整个音色的包络,那么你就能制作出一个十分栩栩如生的笛子音色。

所以,在本文的最后,我想告诉各位为什么许多包络发生器以毫秒为单位,而不是简单的从「0」到「10」:

如果你想制作有趣的合成器音色或者使用合成器再现原声乐器的声音,那么你至少要具备一些对于分析与重现音色响度与亮度包络的能力。

但就算你已经制作了一个令人信服的笛子音色,你能否在合成器上演奏一段听起来像是笛子的旋律又是完全不同的问题了。如果你使用的是 Odyssey(上文中听起来似乎更「高级」的合成器),这一问题的答案恐怕是「八成不行」。毕竟真正的笛子不会在演奏每个音符时进行一次起音,所以 Odyssey 的多重触发机制反而成为了劣势。而 Minimoog 允许你触发一些音符(当你松开之前的琴键时),同时连奏一些音符(当你按住之前的琴键时),就像真正的笛子一样。正是因为如此,不同的合成器有不同的长处与短处,这也就是许多人收藏各种各样不同合成器的原因。上面的情况下,Minimoog 更适合制作逼真的笛声独奏,但你总能找到一台支持在单一及多重触发模式中切换的合成器,这样你就可以同时制作两种不同类型的音色。当你意识到这一点时,就要小心了,或许你已经离一个摆满合成器的房间以及空荡荡的钱包不远了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 合成器
    +关注

    关注

    0

    文章

    247

    浏览量

    25136
  • 低通滤波器
    +关注

    关注

    13

    文章

    449

    浏览量

    46928
  • ARP
    ARP
    +关注

    关注

    0

    文章

    50

    浏览量

    14652
  • 触发器
    +关注

    关注

    14

    文章

    1694

    浏览量

    60424
  • 脉冲波
    +关注

    关注

    0

    文章

    17

    浏览量

    4532
收藏 人收藏

    评论

    相关推荐

    合成器

    加上—共其他使用反馈的电路来产生完美的正弦波。2、锁相环正如以前提到的,在电子系统的反馈只是感觉某些器件的输出,如果输出不正确,就改变它的输入使它正常。这是合成器工作的基本原理,通过感应振荡
    发表于 12-06 14:06

    详解频率合成器高性能架构的实现

    )可以极大地促进高性能架构的实现。大部分高频系统都使用传统的基于整数分频的设计(图1)或基于分数N分频的设计。不管是使用哪种设计,联合使用单个通用频率合成器IC和一个外部压控振荡
    发表于 07-08 06:10

    基于DDS的频率合成器设计介绍

    直接数字频率合成(DDS)在过去十年受到了频率合成器设计工程师极大的欢迎,它被认为是一种具有低相位噪声和优良杂散性能的灵活的频率源,基于DDS的频率合成器在许多应用能比基于锁相环(P
    发表于 07-08 07:26

    用分配器或合成器来分离或合成射频微波信号

    某些插入损耗,会不可避免地影响到功率处理能力。不过,分配/合成器尽管存在缺点,但仍然在高级系统扮演关键角色,所以仍属于最重要的无源射频 /微波元件。本文首先回顾选择功率分配器或
    发表于 07-10 08:20

    如何利用FPGA设计PLL频率合成器

    。本文结合FPGA技术、锁相环技术、频率合成技术,设计出了一个整数/半整数频率合成器,能够方便地应用于锁相环教学,有一定的实用价值。那么有谁知道具体该如何利用FPGA设计PLL频率合成器
    发表于 07-30 07:55

    什么是频率合成器

    和相位来生成被调制信号,因此对于数字通信系统来说可以产生任意的波形。软件无线电系统的数字上下变频、本地载波的产生以及压控震荡等重要环节都可以用DDS技术实现。  采用DDS技术的直接数字频率合成器
    发表于 08-19 19:18

    什么是PLL频率合成器?

    问:什么是PLL频率合成器?
    发表于 09-17 19:00

    PXI 3010艾法斯频率合成器

    散重量和相位噪声来权衡,杂散又称寄生信号,分为谐波重量和非谐波重量两种,主要由频率合成过程中的非线性失真产生;相位噪声是权衡输出信号相位颤动大小的参数。  (6)调制性能  调制性能是指频率合成器
    发表于 03-17 14:54

    锁相环频率合成器是什么原理?

    频率合成器的主要性能指标锁相环频率合成器原理锁相环频率合成器捕捉过程的分析与仿真
    发表于 04-22 06:27

    怎么设计出吉他合成器

    怎么设计出吉他合成器
    发表于 06-02 06:43

    MiniADSR v1.0.1 - Eurorack模块化合成器的四参数包络发生

    描述MiniADSR v1.0.1 - Eurorack 模块化合成器的四参数包络发生这是我对 René Schmitz 的《西部最快信封》的看法。它是一个四参数包络发生
    发表于 06-28 07:25

    基于555定时合成器

    描述带有 LFO 的 Atari Punk 控制台这个简单的合成器使用 3 555 个定时,两个作为步进声音驱动,一个作为低频振荡。再加上一些用于控制的定时电容和电位
    发表于 07-20 06:40

    频率合成器,频率合成器原理及作用是什么?

    频率合成器,频率合成器原理及作用是什么? 所谓的频率合成器,就是以一个精确度、稳定度极好的石英晶体振荡器作为基准频率,并利用加、减
    发表于 03-23 11:04 1.5w次阅读

    单环锁相频率合成器,单环锁相频率合成器是什么意思

    单环锁相频率合成器,单环锁相频率合成器是什么意思 频率合成的历史 频率合成器被人们喻为众多电子系统的“心脏”。现代战争是
    发表于 03-23 11:36 914次阅读

    MiniADSR v1.0.1-Eurorack模块化合成器的四参数包络发生器(第3/3部分-主板)

    电子发烧友网站提供《MiniADSR v1.0.1-Eurorack模块化合成器的四参数包络发生器(第3/3部分-主板).zip》资料免费下载
    发表于 07-04 09:55 0次下载
    MiniADSR v1.0.1-Eurorack模块化<b class='flag-5'>合成器</b>的四参数<b class='flag-5'>包络</b>发生器(第3/3部分-主板)