2 min read

何謂 Algorithmic Composition(算法作曲)

Table of Contents

快問快答

  1. 算法作曲是什麼?與一般作曲有什麼不同?

算法作曲(Algorithmic Composition,或譯演算法作曲)是一種使用演算法來創作音樂的技術。與傳統作曲方式的差異在於,演算法作曲利用程式化的規則或數學模型來生成音樂,減少作曲家在創作過程中的直接介入


  1. 說到底,「演算法」到底是什麼東西?

在電腦科學領域,演算法即透過設計一連串的指令讓電腦執行,以協助解決特定問題,所以本質上是一種解決問題的邏輯思維

以沒有網路的時代來舉例,演算法就像食譜 1,給予如何結合或處理食材的指示,而網路發明後,這個處理的角色從逐漸從人變成電腦。


  1. 算法作曲最早從什麼時候開始?

最早來說,也就是當人發現有一套方法可以產出一種特定的聲響開始——古希臘時期的畢達哥拉斯(Pythagoras)認為有一種自然法則與音樂的和諧之間存在直接關係,這個法則便是數學的應用,這種藉由數學算法產生的音樂系統,其實也就是演算法的一種應用。2


  1. 算法作曲比較著名的作品有哪些?

隨著算法作曲和其他領域(數學、科學……)的發展,除了規則化的指示之外,還有「隨機」的應用,也被視為算法作曲的一種,最早像是 Mozart 的〈Musikalisches Würfelspiel〉(musical dice game)3、到後來的機遇音樂先驅 John Cage 、Stockhausen 等人也都有相關作品。


  1. 機器的創造性可以稱做藝術創造嗎?

這個真的見人見智,總體而言,在現代算法作曲在現在主要的表現是機器或多或少的參與,可以從全生成式的運作,一直到需要不斷人工即時修正的 Live coding,個人是覺得只核心概念足夠清晰,無論是什麼手法都屬於工具運用的一環(人機互動),就像樂器之於樂手一般。


作品

《Rozart Mix》by John Cage

為 1965 年為 Alvin Lucier 所作,並於同年於 Rose Art Museum 首演(原來是名字是這樣來的😅)。主要使用 12 臺磁帶播放器,並至少需使用 88 個磁帶 loops 播放,其中並不侷限於音樂性的內容,因此作品整體聲響相當豐富且充滿生機,來分享一下最近聽到的兩個版本。

第一個是 Aaron Dilloway 受 Wave Farm 和 John Cage Trust 的邀請,重新詮釋了《Rozart Mix》。4

另一個版本時間較早,出現在 Sub Rosa 2006 年發行的 《An Anthology of Noise and Electronic Music Vol, 1》中,是一張回顧和呈現噪音和電子音樂的早期發展的合輯,裡面也收錄不少其他早期先鋒派作曲家的作品。


References


Footnotes

  1. What exactly is an algorithm Algorithms explained BBC Ideas - YouTube

  2. 關於算法作曲 (Algorithmic Composition) 〖上〗 融聲創意 Zone Sound Creative

  3. Mozart Dice Game Online

  4. Rozart Mix John Cage Aaron Dilloway Aaron Dilloway


Content licenced under CC BY-NC-ND 4.0