星期四, 10月 02, 2008

頂級軟件樂器15天訓練 第4天——信號流程

說一句你可能不相信的話,在學完了前邊的內容後,軟樂器的所有模塊我們就學完了。還有一部分內容是效果器。軟樂器裡使用的效果器和單獨的效果器軟件並沒有任何不同之處。但是鑒於效果器是很龐大的一個分支,所以在這個15天訓練裡,不包括效果器的學習。

軟樂器一共包括5個模塊:

  • OSC
  • ENV
  • LFO
  • Filter
  • Fx(效果器)

所有的主流軟樂器就是由上述5個模塊組成的。不同之處僅僅在於這些模塊之間是如何協同工作的。你可能會覺得這也太簡化了一點。但是你實際上也不得不承認,目前的軟樂器發出的聲音都大同小異。而這正是因為他們的工作原理都是一樣的。

我們還是從Operator開始我們的學習,Operator的信號流程是:

上圖對整體流程進行了一些簡化,只包括了最核心的部分。

我們現在分析一下流程圖。

首先是OSC部分,OSC的音量被ENV調製。OSC的音量和ENV的參數同時還被力度和音高調製。
OSC的聲音輸出後經過一個Filter,然後經過一個音調效果器,最後再經過一個Tone低通濾波器後輸出。

LFO可以用來調製OSC的工作頻率和Filter的截止頻率。

帶有虛線框的是最核心的模塊。圖中實線箭頭表示的是音頻信號的流動,LFO和其他調製信號的流動用虛線表示,帶有小圓圈的一端為「調製目標」,虛線的另一端為「調製源」,比如:

就表示右邊的ENV對左邊的LFO進行調製。

但實際上看到上面的流程圖,你不可能不感到頭疼。如果我們用這種思路去分析和使用軟樂器,只會陷入這種困境中無法自拔。如果你已經花了些時間試圖去分析它,那很抱歉,你的時間白費了。

在使用軟樂器的時候,最好的辦法是把音頻信號流程和麗化信號流程完全分成兩個部分去對待。

因此我們的音頻信號流程就可以簡化如下:

4個OSC組成一個OSC矩陣,產生原始信號,然後送入Filter進行濾波。濾波後的信號再經過兩個效果器的處理,一個是Spread,用來進行立體聲擴展,另一個是Transpose,用來進行整體變調。信號最後會經過Tone這個低通濾波器進行最後的濾波,然後輸出。

這個流程就很容易理解了。而且實際上Operator的音頻信號的流動就是這麼簡單。剩下的模塊都是麗化參數。

觀看視頻Video 4.1.mov瞭解Operator的信號流程。

Operator的麗化信號流程如下:

但是這張圖顯然也太過複雜了。我也不建議你去仔細研究這張圖。分析麗化參數時,流程圖就很不適用了。我們要換種方式。

Operator使用的調製方式有兩種:專屬調製和小規模的調製矩陣。
專屬調製就是調製源和調製目標之間的關係是固定的。比如OSC音量的專屬ENV就專門用來對OSC的音量進行調製。LFO的ENV就專門對LFO的調製量進行調製(聽上去好亂,其實就是對LFO的Mod參數進行調製,你可以把LFO的Mod參數當作是LFO的音量)。
調製矩陣是當前最完善的一種解決方案。所謂矩陣就是一個二維的表格,下面是Operator的調製矩陣:

這個矩陣表示兩個調製源——LFO和Pitch各自可以調製的目標。

但是隨著軟樂器的急速發展,調製源和調製目標數量激增,有的軟樂器裡提供十幾個調製源和數百個調製目標。這一點都不誇張,因為數百個調製目標只不過是因為這個軟樂器允許你對軟樂器中所有的參數都進行調製。

在這種情況下,調製矩陣就很有用了。我們在「更加複雜的調製」中會對矩陣進行詳細的描述。

通過上面的描述,我們把調製分成了兩個簡單的類別:

1、專屬調製。
2、公用調製。

每一個軟樂器的具體情況都很不一樣,有的樂器中,比如Massive就根本沒有任何專屬的調製。但是公用的調製在所有的軟樂器當中都是必備的。用矩陣來設置公用調製則是目前最常見的方式。這種方式的好處是,把調製源和調製目標徹底區分為兩個模塊,你不必再去考慮調製源和調製目標之間的關係。這從很大程度上簡化了麗化設置工作。

請觀看Video 4.2.mov瞭解Operator的麗化。

最後,我們來總結一下。

軟樂器的信號流程,我們可以很簡單地分解為三個部分:原始信號產生、原始信號的處理以及麗化。

三個部分本身都很簡單,導致軟樂器看上去很複雜的一個重要原因是,這三個部分在操控面板上是混在一起的。所以我們使用一個軟樂器的時候,最好先把這三部分拆開,這樣軟樂器複雜的面板就會變得十分簡單了。

第一、原始信號產生。這個部分主要指的就是OSC部分——OSC使用什麼樣的方式產生原始信號。在Operator中,有4個一模一樣的OSC,它們之間進行FM調製(見下一章節)或加法合成產生最初的原始信號。

第二、原始信號處理。多數看上去很複雜的軟樂器的音頻信號流動都並不比Operator複雜多少。多數軟樂器的音頻信號流程都可以最終簡化成這樣:

即OSC產生的原始信號經過濾波器處理後再經過效果器處理,然後輸出。

同的複雜程度。比如說,提供好幾個並聯或串聯的濾波器,或提供很多的效果器。但不論怎麼複雜,你最終都可以將它簡化成上述模式。

第三、麗化。這部分就是指調製設置。調製信號不存在複雜的流動過程,你需要做的是,將軟樂器中所有的調製源分離出來,然後搞清它們都能調製什麼目標。無非是兩種情況,一種是專屬調製,一個調製源專門針對一個調製目標,比如Operator裡的OSC的音量ENV。一種是公用調製,一個調製源可以用來調製很多的目標,比如Operator裡的LFO。還有一種很少見,就是專屬的調製源同時也可以用來調製別的目標,但是這種模式僅在有限的幾個軟樂器中出現。

由於直接處理音頻信號的模塊(OSC、Filter和Fx)和提供調製信息的模塊的功能完全不同,所以進行上述分類是很合理的。而且這樣分類最重要的的意義是,你會發現軟樂器滿屏幕的旋鈕不再繼續讓你頭痛了,它們的作用非常清晰:OSC就是用來產生最初的信號,處理單元對這個信號進行處理,而麗化單元則用於讓信號變得有活力,更有動感。

  • Matrix=矩陣。縮寫形式:MX
  • Modulation Matrix=調製矩陣。縮寫形式:Mod Matrix
  • Effects=效果器。縮寫形式:FX
  • Volume=音量。縮寫形式:Vol
  • Pan=聲相。聲相就是聲音在左右聲道中的位置。沒有縮寫形式

文章出處http://www.midifan.com/

0 意見: