2020年4月《TidalCycles》

4月《TSL 聲音小學堂 – TidalCycles》

講者介紹

丁啟祐,台北人,興趣於節奏架構和聲音合成的電腦音樂。

工作坊內容介紹

TidalCycles為⼀套⽤途於⽣成聲響片段(pattern)的開源軟體,透過指令編程的⽅式來產⽣⾳樂序列(例:複⾳⾳樂、複數節奏),程式內含⼤量片段排序的相關指令功能,經由指令間的安排,易將⼀⼩段簡單的聲⾳片段衍⽣⾄複雜且帶⾳樂性的循環結構。世界多處有許多表演者⽤TidalCycles來進⾏即興演算(Live Coding)的演出,經敲打鍵盤出指令,後由電腦來演算(演奏)⾳樂。即興演算是⼀種使⽤編程⽅式的現場演出模式,表演者藉由互動性程式(TidalCycles, FoxDot, Orca…etc)將創意即時表現在程式編輯上。此次選⽤較⼤眾化和語⾔邏輯易懂的TidalCycles作為帶入即興演算的入⾨⼯具。參與此⼯作坊無需有⾳樂或程式的背景,只需對⾳樂感興趣,即可攜帶筆電來參與,在過程中會提及⾳樂構成的基本要素,並⽤TidalCycles以此要素來實際產出內容。