快問快答
- 算法作曲是什麼?與一般作曲有什麼不同?
算法作曲(Algorithmic Composition,或譯演算法作曲)是一種使用演算法來創作音樂的技術。與傳統作曲方式的差異在於,演算法作曲利用程式化的規則或數學模型來生成音樂,減少作曲家在創作過程中的直接介入。
- 說到底,「演算法」到底是什麼東西?
在電腦科學領域,演算法即透過設計一連串的指令讓電腦執行,以協助解決特定問題,所以本質上是一種解決問題的邏輯思維。
以沒有網路的時代來舉例,演算法就像食譜 1,給予如何結合或處理食材的指示,而網路發明後,這個處理的角色從逐漸從人變成電腦。
- 算法作曲最早從什麼時候開始?
最早來說,也就是當人發現有一套方法可以產出一種特定的聲響開始——古希臘時期的畢達哥拉斯(Pythagoras)認為有一種自然法則與音樂的和諧之間存在直接關係,這個法則便是數學的應用,這種藉由數學算法產生的音樂系統,其實也就是演算法的一種應用。2
- 算法作曲比較著名的作品有哪些?
隨著算法作曲和其他領域(數學、科學……)的發展,除了規則化的指示之外,還有「隨機」的應用,也被視為算法作曲的一種,最早像是 Mozart 的〈Musikalisches Würfelspiel〉(musical dice game)3、到後來的機遇音樂先驅 John Cage 、Stockhausen 等人也都有相關作品。
- 機器的創造性可以稱做藝術創造嗎?
這個真的見人見智,總體而言,在現代算法作曲在現在主要的表現是機器或多或少的參與,可以從全生成式的運作,一直到需要不斷人工即時修正的 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
- 【演算法】入門介紹-什麼是演算法 What’s Algorithm - Jason Chen’s Blog
- John Cage Aaron Dilloway Rozart Mix (Hanson) – Igloo Magazine