录音/制作/创作 吉他 扩声技术 视频技术 作品展示 生活 信息 更多... | 音频应用专卖店

SynthEdit教程——第四章 模拟合成器指南

( 1 )
 
[收藏]

1893
#1 03-2-14 09:22

SynthEdit教程——第四章 模拟合成器指南

第四章 模拟合成器指南


第一节 – 基本编辑
在SynthEdit中,选择菜单“File->New”来创建一个空项目。
SynthEdit的基本构建单元为“模块”。模块既可以创建音频,也可以处理音频。选择菜单“Insert->Waveform->Oscillator”来查看模块,此时你可以看到震荡器模块。

本例所示模块可以产生原始的音频波形。为了能够听到声音,你还需要创建一个“音频输出”模块。选择“Insert->Input/Output->Audio Out”来进行创建。

点击并稍微将兰色标题向左拖拉一点。然后将两个模块连接上。每个模块的带色字体表示一个连接点。仔细点击震荡器上的“Audio Out”部分,保持鼠标按下状态,将连线至音频输出上的“Left (Mono)”插头上,如下图所示。

恭喜你!这是你的第一个“patch”。
为了听到结果,你需要按下SynthEdit的播放 按钮。警告:震荡器会产生很大的波形声响,请将扬声器的音量调小。停止声响的话,请按下停止按钮 。若需要保存你的工作成绩,请选择菜单“File->Save”,比如命名为“Tutorial”。
第二节 模块参数
本节继续第一节的内容,请打开在第一节中所创建的文件。你会得到如下的结果:

每一个模块都有几个参数。而这些由带色字体所表示。改变参数有两种方法。第一种为增加“控制模块”。
插入一个“推子”(Slider)(Insert->Controls->Slider)。将其拖到震荡器的左方,将推子的“Signal Out”输出连接到震荡器的“Pitch”输入接头。结果如下所示。

按下播放按钮,上下缓慢地移动推子,听一下改变音高的结果。
第二种方法就是使用模块的属性对话框。在声音播放的时候,右击震荡器,选择属性(Properties),如下图。

在这里你可以直接输入数值。选择“Waveform”,试一下每个部分。每一个波形都具备各自独有的特性。提示:当“音高”参数连接到推子时,便不能在此处改变数值,推子操作的数值替换了默认的设置。
将波形设置为“Saw”,按下 关闭对话框。
保存完成的工作。
第三节 滤波器
请打开第二节所保存的文件。如下图所示:

震荡器提供了可以利用的音色的初始,但是音色听起来并不是那么的有趣。将震荡器和音频输出之间的连线删除掉(直接点击连线,选择菜单“Edit->Delete”),然后增加一个滤波器模块(Inset->Filters->SV Filter)。再增加第二个推子。按图示方法连接。

按下播放按钮将会使其发声。此时可以试一下这两个推子。滤波器的“Pitch”输入起到音调控制的作用。试一下滤波器不同的输出(低通、高通、波通、波拒)。每种方式都需要删除到音频输出的连线并重新连线。
低通滤波器移除声音中的高频率部分(就好象将高音部分降低的感觉)。高通滤波器则相反,移除声音在红的低频率部分(就好象将低音部分降低)。而波通滤波器则是运行一个波段的频率通过,波拒滤波器则与之相反。
而本例中的接线形式则说明了最简单的“减法滤波器”的组成结构。
记住保存你的工作。
第四节 包络
本文继续第三节。
打开第2节中所做的文件。确保滤波器的低通输出连接到音频输出。设置滤波器的推子于大约“9.00” 伏的位置。将震荡器的推子设置为大约“2.00“伏。
我们已经试验过随手改变参数了,这很有意思,但是还有另外一种方式,这就是包络发生器。
插入一个“ADSR(包络)模块”——选择Insert->Waveform->ADSR。将其“Signal Out”连接到震荡器的“Pitch”。打开ADSR的属性页面(鼠标右击选择),将延迟(Sustain)设为0,将衰减(Decay)设为7。关闭属性窗口。
按下“Play”按钮,你将会听到有下降感觉的音高,那么到底发生了什么呢?
ADSR产生了如下图所示的输出:

而此ADSR应用到震荡器的结果同用推子操作的原理是一样的,具备一样的效果。“Attack”将推子快速地从零点移动到最大值,“Decay”部分将其衰减到能长期维持一定电平的那个位置,而“Sustain”则保持了这个电平量,“Release”则再将推子带到零位置。而所有这一切的发生只是在你按下播放按钮后。
注:Attack——起音
    Decay——衰减
    Sustain——延音
    Release——释音
当前的ADSR 的起音部分非常快速的话——以至于你都听不到控制的效果。可以试一下再连接一个新的推子到ADSR的“Attack”输入部分,同时你可以再试一下不同设置后的音响效果(每次均需要按下播放按钮)。
尝试:连接ADSR到滤波器的“Pitch”输入。听一下结果(需要从震荡器上断掉,另外将震荡器的Pitch推子设置到“4.00”,将滤波器的Pitch推子设置到0。
其二:将新推子连接到滤波器的“Resonance”输入。将Resonance设置到8.00。按下播放键。现在你几乎可以得到和真实合成器类似的音色了!

滤波器的“Resonance”参数强调了其Cut-off点的频率(使得滤波器的效果更加明显)。这和许多舞曲音乐的贝司低音有点类似是不是?将Resonance设置得太高的话将会产生反馈和失真的效果,一般比较刺耳,但是在某些条件下也会成为创作的因素。
注:Resonance——共鸣
    Cut-off——滤波器起始频率点
保存文件。
第五节 低频震荡器
本文继续第四节内容。请打开第四节所保存的文件。
包络发生器是调制音色参数的常规方法之一。而本文我们所要介绍的是另一种方式,即低频震荡器(LF0-Low Frequency Oscillator)。SynthEdit并不含有LFO模块,但是你可以制造出一个来。
增加第二个震荡器,增加一个推子。将推子连接到新震荡器的Pitch上,将新震荡器的输出连接到原本震荡器的Pitch上。



为了辨明新震荡器的用途,可以重新命名震荡器的名称。鼠标右击选择“Properties”,在“Title”一栏打入“LFO”字样,关闭属性窗口。
低频震荡器可以产生比一般震荡器要低的音高,在本例中我们使用负数来表示控制电压。选择属性,点击“Lo Value”,输入-6。点击“Hi Value”输入0。关闭属性窗口,用推子实验一下,现在的它的取值范围为-6.00到0.00伏。
按下播放按钮(增加滤波器的音高推子值为8.0听得更清晰)。你会听到重复感觉的音色。换一种LFO的波形形状,打开LFO的属性窗口,点击“Waveform”,选择“Triangle”,再听一下音色的效果。这是使用LFO的一个典型例子,它会增加音色的颤音感觉。
增加一个“Level Adjuster”模块(Insert-Modifiers-Level Adj),增加一个推子,象下图所示连接(可能再增加的过程中还得注意到模块的布局,通过拖拽来重新编排)。

电平调节器减少LFO的电平。可以产生更精致的音色效果,将电平调节器的推子设置为更小的值(0.20)。
额外推荐:从震荡器上断掉电平调节器的输出接头,将其连接到滤波器的音高接头上,按下播放钮,动一下各个推子听一下效果。

提示:电平调节器的工作原理。当推子值设为10时,LFO的电平不受影响,在5伏的时候,减半电平,在1伏的时候为十分之一电平。这样的话使用起来便很简单,因为大多数的模块产生的信号都在0到10伏之间。
第六节 真实的合成器
请打开第5节中所保存的文件。如果其中有一个推子连接到ADSR的“Attack”的话,将其设置为0。将电平调节器推子也设置为0。
这样我们便具备了制造基本合成音色的大部分构件。我们可以控制声音的音高和音色,还有什么我们遗漏了的吗?
        控制音响大小
        从音序器或者是MIDI键盘来控制音色
为控制音响的大小我们需要一个“电压控制放大器”(即Voltage Controlled Amplifier—VCA)。
通过“Insert->Modifiers->VCA”,我们便插入了一个电压控制放大器,将其插入到滤波器和音频输出两个模块之间(需要先将已存的连线删除再重新连接:将滤波器的低通接头连接到VCA的信号接头(Signal),然后将VCA的输出接头与音频输入的Left接头连上)。

而一般地,我们还要将包络发生器连接到VCA上,从ADSR的“Signal Out”扯线到VCA的“Gain”部分。按下播放钮。音色并不会起多大变化,但是你会注意到音量渐消为无声。此时VCA增加了一个音量控制包络。
但是乐器又如何被演奏呢,方法之一是使用MIDI文件。
插入“MIDI Player”模块(现在你可以教我怎么来加入了)。而这个模块就好象一个迷你型的音序器一样,它是经由MIDI文件来演奏音乐的。MIDI数据需要被转换成适当的控制电压来做音高和音长等因素的控制,而这是有“MIDI to CV”模块来完成的。
插入“MIDI to CV”模块。将其拖拉至MIDI播放器附近,将MIDI播放器的“MIDI Out”连接到“MIDI to CV”的“MIDI In”。将“MIDI to CV”模块的“Pitch”连接到震荡器的“Pitch”,“Gate”连接到ADSR的“Gate”,最后删除震荡器的pitch推子,此时我们不再需要它了。

现在,每次当系统需要演奏一个MIDI音符时,ADSR都将会被触发(即从头开始工作的意思),震荡器将会改变至适当的音高。按下播放按钮,在音乐播放的时候试一下推子控制的效果。
MIDI播放器的属性窗口用来设置MIDI文件,还是鼠标右击选择属性,使用文件选择框 。
而另外一种方法就是使用MIDI键盘来演奏SynthEdit。而方法也很简单,只需要用“MIDI In”模块取代MIDI播放器即可。你需要设置一下SynthEdit的MIDI In端口,将MIDI键盘的传送通道设置为1通道。
以下是一些尝试的建议:
        将推子连接到ADSR的所有控制接口上。
        将“List Entry”连接到震荡器的“Waveform”输入上。
        专攻一下模块合成器的知识。
        查一下模拟合成器的相关资料。以下是一个推荐的网址:
http://www.geocities.com/SunsetStrip/Birdland/3547/analog.htm
第七节 容器和控制面板
现在我们具备了一个能够使用的合成器了!!恭喜。但是如果我们想用它来做一些音乐呢?所有的这些线和模块是不是显得有些乱呢。而我们所想要看到的只是推子和其它的一些控制而已,我们需要简化一些外观。
将SynthEdit的窗口放到最大,选择除了MIDI播放器和音频输出之外的所有模块(若需要一次选择好几个模块的话,只需要按下Ctrl键再点击你所希望选择的模块即可)。

现在点击菜单“Edit->Box Selection”。发生了什么呢?我们将选中的模块组合进了容器,创建了一个含有预制件的合成器。鼠标右击容器选择属性,输入新标题进行命名,关闭属性窗口。
当然我们还可以再进入模块,右击合成器预制件,点击“Structure…”,将会打开一个新的窗口并显示模块内容。注意“IO Mod”(Input/Output)。这个模块就好象一个合成器的后面板,它允许你发送信号或接收信号。另外还应该有一个MIDI In和MIDI Out接头。关闭结构窗口。
返回到主窗口,右击合成器,点击“Panel Edit…”,将会打开一个新窗口并显示控制部分。这个代表合成器的前部面板。在你没有整理控制件以前,它们看起来是乱糟糟的。试一下增加一个“Panel Group”对象(Insert-Controls-PanelGroup)。这个框状对象允许你虚拟得编组控制件。通过右击同样可以重新命名。通过右下角部分可以重新整理面板编组的大小。

而实际上通过在结构和控制两种窗口之间的转换,你还可以再增加推子到模块对象上。
若需要查看一些通过这种方式所创建的合成器的例子,请检查一下“live.sel”和“fm_synth”文件(fm synth 在Prefabs 文件夹内)。

218
#2 04-6-1 02:37
[:smilie:]89.gif[/:smilie:]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索