Blog

【Max練習】永不停歇的自動音樂系統-RECURRENCE

“RECURRENCE”是一首包含旋律與節奏兩部分的生成式音樂,軟體(software)自身即為曲目。旋律由最單純的聲音元素-正弦波(sine wave)所組成,節奏則是以毫無規則的噪音(noise)去形塑。每當軟體被開啟後,就會在既定規則下,無止盡與漸變地生成相似卻又不相同的流動音景氛圍。這是一個具有重複性(Repeatability)、不可預測性(Unpredictability)與隨機性(Randomness)的可互動音樂系統。

在RECURRENCE應用程式的介面之下,經由Max原生物件所編寫的「生成系統」主要包含兩部分:第一是由簡單正弦波震盪產生的旋律,第二則是以純噪音於每個十六分之一音符拍點經過濾波(Filter)、調變(Modulation)而成的節奏。正弦波與噪音是聲音中的兩個極端,分別代表最單純(無泛音)以及最無序(全頻段能量相等)的原始聲音材料。經由此途徑所生成的音樂,是純粹依靠數位演算、不帶有預錄聲響的聽覺事件。

在預留給使用者的控制項中,我設計了四組XY Pad,分別以縱軸、橫軸控制「音域:織度及音高」、「音量封包(Evnelope):Attack與Release」、「聲音效果:Delay與Detune」、「動態:音樂出現的機率與音量」,另外還有一組以小鍵盤顯示的音階控制,使用者可以決定哪些音高會被系統挑選,藉此決定調性與和聲。這部分即呼應約翰·凱吉(John Cage)的主長:藉由「提問」來釐清這個生成系統所能具備的功能。藉由上述的可調整參數,使用者即使沒有音樂基礎,也能自由地去控制音樂的結構、動態、音色以及氛圍。

約翰·凱吉在1950年代就曾提出「問問題而不是做決定(Ask question rather than make choices)」。透過提問,你就設定了一個有限的機率空間,包含所有可能答案的集合。凱吉曾說「…最終的結果,這即是一個生成式的系統。不只是出自於個人喜好,而是來自於偶然的機率。機率導向的結果,會帶出未曾考慮的可能性,打開對周遭世界的想像。」幾乎所有生成式音樂系統都是此核心概念的闡述。讓帶有隨機性的機制重複操作生成結果,也叫做「湧現性(Emergent Properties)」,意指透過某種機制,產出讓人難以明確預期的成果。

本作品在開啟後,透過使用者簡單的設置,即成為帶有個人風格與美學抉擇、侵入性低、於背景無止盡運作下去的音樂系統,像是一個無止盡的自動音樂盒。這也是本計畫主題「Elevator Music Generator」最初所設定的目標。本作品中有設置一個「自動模式」,當打開此模式後,雖然偶爾還是會在某些轉折處發現由軟體自行生成音樂的鑿斧痕跡,但大多時候,這類電子合成聲響已經足以讓聽者感受到「音樂的愉悅」,難以分辨是由人為操作還是透過軟體自動產生。若是有經驗的表演者手動操作,也能夠製造出極端聲響與轉折,成為現場演出或聲音設計的工具。

設計能產生音樂的系統,而非直接設計音樂本身。(Designing systems that make music.) – Brian Eno


Elevator Music Generator#1-RECURRENCE

程式icon以及操作介面
Mac版本下載
PC版本下載

Elevator Music Generator(電梯音樂)又被稱為Muzak,源自二十世紀初,因為人們害怕乘坐電梯,便挑出一些過氣的流行歌曲,去除歌詞,重新錄製溫暖的旋律在電梯播放,鼓勵大眾踏進這個幽閉的空間。音樂通常強調其存在的重要性,但有種音樂卻是強調它的「不存在」,這就是Elevator Music。本計畫即是希望能透過數位演算工具,經由預設規則來創造有風格卻不帶個性、營造氛圍而輪廓模糊,相似卻又不完全相同的音樂系統。這樣的背景音樂往往帶有淺移默化效果,會對人的情緒、行為跟判斷造成影響。RECURRENCE中的旋律合成方式參考修改於Katsuhiro Chiba所創建的開源Max專案。


想了解更多「生成式音樂」以及「聲音設計」的原理,歡迎支持並訂閱我們!成為專屬會員後,即可獲得Max/MSP入門指南、下載網站上所有程式範例的Max Patch及原始碼,並享有實體課程優惠。


*此作品獲107年「國家藝術文化基金會」音樂類創作補助,當時提案是「以軟體形式存在的作曲計畫」,這是在台灣還相對小眾的創作方向,但開發的核心過程就跟一般作曲無異。感謝評審委員及國藝會的支持。期待能讓台灣創作場景更加多元。

Write a comment