### d1 $ sound "hi"
note:hi 大家好,歡迎大家來今天的講座 我是林yd
講座的開始我想先做一段livecoding
並且試試看在過程中一邊解說,
----
![](https://hackmd.io/_uploads/Byyqs9jh2.png)
### 簡報連結
---
![](https://hackmd.io/_uploads/Hks_xYih2.jpg)
##### ableton live 4
note:音色旋鈕 時間軸
----
![](https://hackmd.io/_uploads/BkqTgYih3.png =700x)
##### reaper v6.66
<i class="fa fa-mouse-pointer fa-2x" aria-hidden="true"></i><i class="fa fa-mouse-pointer fa-1x" aria-hidden="true"></i>
note:滑鼠 鍵盤,剪下貼上
如果你有完美主義的話 很容易在上面打轉很久
如果是你案主有
----
![](https://hackmd.io/_uploads/ryiBI_zq3.png)
##### piano roll
note:
任何樂器都是用鋼琴鍵盤彈奏,自然把樂器的特色犧牲掉了,比如弦樂的滑奏,管樂的力度與泛音。如果不是西方12音音程的樂器問題更大。
曾曾祖父 大概一百多年前是長這樣
----
![](https://hackmd.io/_uploads/rke4uuMc2.jpg)
----
![](https://hackmd.io/_uploads/r1-E__Gq3.png)
----
<a title="Miloš Jurišić, CC BY-SA 3.0 <https://creativecommons.org/licenses/by-sa/3.0>, via Wikimedia Commons" href="https://commons.wikimedia.org/wiki/File:Orchestrion_MNT.jpg"><img width="512" alt="Orchestrion MNT" src="https://upload.wikimedia.org/wikipedia/commons/thumb/f/fc/Orchestrion_MNT.jpg/512px-Orchestrion_MNT.jpg"></a>
###### https://commons.wikimedia.org/wiki/File:Orchestrion_MNT.jpg
----
<iframe width="560" height="315" src="https://www.youtube.com/embed/tu4FWixsUM8?start=7" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
Note:我們現在使用的音樂軟體裡延續了很多過去音樂表達的方式。這些軟體或著是任何一項樂器都可以看做是一種文化記憶裝置。被延續下來的不代表全部,所以不一定適合所有情境。
----
Digital Audio Workstation
數位音樂|工作|站
Note:稱為DAW 中文叫數位音樂工作站,
在2015年看了一場live coding的演出後就在想
我可以在工作之外的時間用這種方式玩玩看音樂
剛接觸lc的前幾年我把lc當作音樂製作流程中的一部分,
隨著時間慢慢了解比較多live coding不同層面的意涵。
藉由這次的creators計畫的研究把他們整理出來。接著跟大家分享
---
### Live Coding的祖先-自動音樂機器
----
![](https://hackmd.io/_uploads/HyQ-lovhn.jpg =600x)
#### 吹笛手 機械人偶 <br>Jacques de Vaucanson, 1737年
note:
從很早以前開始人類就對自動演奏的音樂裝置很感興趣,像是音樂盒、自動鋼琴、自動管弦風琴、機械人偶等等,這些發明主要集中在歐洲地區。
1737年,雅克·德·沃康松完成自動機械作品「吹笛手」,該作品外觀是一個演奏短笛的牧羊人,內附11首曲目。
沃康松也是發明世上第一台以打孔卡運作的完全自動紡織機(1745),試圖實現法國紡織業的自動化,不過當時受到紡織勞工強烈反對失敗了。
----
![](https://hackmd.io/_uploads/Syhrp5Dnh.jpg)
#### 自動管弦風琴 [Orchestrion](https://en.wikipedia.org/wiki/Welte-Mignon "Welte-Mignon")
##### Illustrated London News, Sept. 20, 1862:Wikimedia Commons
Note:很早以前歐洲人就對自動演奏的音樂裝置很感興趣,像是音樂盒、自動鋼琴、orchestrion(自動管弦風琴
)、自動人偶等等。隨著電氣時代來臨以及錄音和電腦技術的出現,機器演奏的願望慢慢轉變到機器創作上,一直到現在都還在持續。
----
![](https://hackmd.io/_uploads/rJBKDDvhh.png)
![](https://hackmd.io/_uploads/S1FtVfLhn.jpg =246x)
#### player piano|pianola 1896-
note:
----
<iframe width="888" height="500" src="https://www.youtube.com/embed/DalhRlrXY-k" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
----
![](https://hackmd.io/_uploads/SyxObG8hn.png =450x)
note:
許多發明都進入了當時的商業市場。隨著電氣時代來臨以及錄音和電腦技術的出現,機器演奏的願望慢慢轉變到機器創作上,一直到現在都還在持續。
----
![](https://hackmd.io/_uploads/ryHT1uD23.png)
<font size=2 color= pink> Museum of Musical Instruments, Brussels. The Componium, invented in 1821 by Dietrich Nikolaus Winkel.</font>
###### [Componium - Wikimedia commons](https://en.wikipedia.org/wiki/Componium "Componium - Wikipedia")
note:(其實自動作曲在機械時代也有人嘗試過),在1821年德國的製琴師溫克爾發明了一樣樂器componium,據說能夠在一個音樂主題上無止盡的演奏.在布魯賽爾樂器博物館有一個近代的複製版。不過溫克爾的這個樂器沒有他的另一個發明還要影響深遠,那就是改變了西方古典音樂的節拍器。
----
![](https://hackmd.io/_uploads/r12UvODhh.png)
![](https://hackmd.io/_uploads/rJmbOOPh3.png =350x)
Note:ableton live
---
## <font size=18 color= white>Generative</font>
## <font size=18 color= #bff2b6>生成</font>
Note:,最近這兩三年也許大家多少都有聽過generative這個字,或著是它所代表的ai音樂以及生成式藝術。
在90年代的電子音樂發展過程中也出現過generative這個字,但是他的背景與概念與現在我們常說的AI生成很不一樣,而且與lc有一點血緣關係。
----
### <font color= #bff2b6>Brian</font> Peter George St. John le Baptiste de la Salle <font color=#bff2b6>Eno</font>
Note:英國的音樂製作人、藝術家Brain Eno,被認為是Ambient環境音樂的開創者。
如果有人聽過他的話,這是他的全名
----
## Composer <font size=7 color= #46e056>as</font> <font size=7 color= #bff2b6>Gardeners</font>
🥦
🌱☘️
🌱 🌱 🌱
🥦☘️☘️🥦
## <font size=18 color= #46e056>Generative Music</font>
note:在1996年的一場演講中ENO談到,他認為作曲像是一種園藝工作。而作曲家則是花園中的園丁。
並且將上個世紀60年代許多用設計規則來組織聲音的音樂,稱之為"Generative music"生成式音樂。
----
>"as an artist, to start to think of my work, too, as a form of gardening. So about 20 years ago I came up with this idea, this term, 'generative music,' which is a general term I use to cover not only the stuff that I do, but the kind of stuff that Reich is doing, and Terry Riley and lots and lots of other composers have been doing."
<font size=4>Edge, Composers as Gardeners - Brian Eno, Serpentine Gallery, 11.10.2011 </font>
note:作为一名艺术家,我开始将自己的作品也视为一种园艺活動。大约 20 年前,我想出了 "生成音乐 "这个概念和术语。"生成音乐 "是一个笼统的术语,我不仅用它来概括我的作品,还用它来概括赖克、特里-莱利和其他许多作曲家的作品。
----
#### Terry Riley - 《In C》[DEMO](https://teropa.info/blog/2017/01/23/terry-rileys-in-c)
<br>
#### Steve Reich -《It’s gonna rain》
<br>
#### Laurie Spiegel、Cage...
note:Eno提到了啟發他這種園藝音樂觀的作品,像是Terry Riley的In C、Steve Reich的磁帶作品和Cage的音樂,他們在曲子中設計簡單的規則,有時也讓隨機性去決定音樂的內容。這種方式使作曲家本人無法得知、也無法精準控制音樂最終的結果,只能預測出大致的走向,每次演出也不盡相同,
網頁DEMO
----
<iframe width="800" height="500" src="https://www.youtube.com/embed/gzuHmCWD3nA?rel=0" title="Steve Reich: Piano Phase (1967)" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
#### Jux(rot(slow 12 $[0..11]))
Note:
----
「<font color= #1cb8a3>architec</font> stands for <font color= #1cb8a3>someone who carries a full picture of the work before it is made</font>, to <font color= #ace3ae>gardenere</font> standing for <font color= #ace3ae>someone who plants seeds and waits to see exactly what will come up</font>」
<br>
<font size=5>Edge, Composers as Gardeners - Brian Eno, Serpentine Gallery, 11.10.2011 </font>
note:那麼這跟園藝有甚麼關係呢?
Eno說 曾經有段時間他是這樣作曲的,在腦海中有一個完整的想法和每一個細節,然後以樂譜或某種方式寫出來讓演奏者可以案譜來重現。 就像人們想像中建築師的工作方式一樣。 知道建築物的所有細節,然後開始建造。隨著60年代使用規則作曲的非典型方法越來越常見,eno於是將創作音樂比喻為打造一座花園。小心地選擇、尋找種子,小心地種植它們,然後讓它擁有自己的生命。植物生長不一定完全是按照你為它們設想的那樣。這種觀點與以往作曲產生了一些本質上的差異。
一個是剛才提到的,用建築比喻一種由上而下的方式(簡報),與之相反的是園藝,是一種由下而上的自行組織過程(簡報)。很巧的是,90年代很多文化也都反映了這種由下至上,且能孕育出多樣性與多元性的例子,例如網際網路路裡的布告欄和維基百科(protocal和板規是所有人遵循的樂譜)、自由軟件開發社群、地方性的音樂場景等等。
----
#### 由上而下<- - ->由下而上<br>
#### Controll<- - ->Surrender( Cooperation )<br><!-- .element: class="fragment" data-fragment-index="1" -->
#### 音樂家>>成為>>聽眾<!-- .element: class="fragment" data-fragment-index="2" -->
note:
再來是控制<>屈服、放棄掌控(合作)的這條光譜(簡報)eno提到:合作和屈服實際上是同一件事。屈服就是知道何時停止想要掌控一切的念頭。知道什麽時候隨遇而安,讓事情帶著走。他認為我們應該開始重新學習這種能力。近代科學與工業社會那種人類能夠掌控所有事的自負使我們忽視了他的另一面。社會讚揚懂得如何控制的人,以至於我們忘記尊重那些選擇屈服的人。
再來就是這種園藝式的作曲法改變了音樂家的角色
音樂家與觀眾處於相同的位置,所有人都是一起享受花園的人。
那麼live coding呢?
----
<font size = 6>「In Eno’s notion of generative music, there is distance between musicians and their algorithms.However, the gardener is also alive in the garden, working in the weather,never sitting back to watch plants grow.」</font>
<br>
<font size=3>Forment, Raphaël Maurice, & McLean, Alex. (2022, June 7).<br> How Live is Live Coding? The case of Tidal's Longest Night. https://doi.org/10.5281/zenodo.6797573</font>
note:在eno的生成式音樂想法中,音樂有如自然界般運行演化,但在過程中沒有人在其中。音樂家和算法、方法、規則存在著距離(簡報) 另一種想法是這樣的
園丁在花園裡是要幹活的
要依照天氣的變化澆灑灌溉,放置稻草人、爬藤架,颱風來了要判斷是否提早採收等等。
似乎不是撒下種子就沒事了。
----
<font size = 5>「In Farming as performance, Dominic Glover builds a view based on the observation that a crop is not the outcome of a plan ... Rather, a crop is the result of an improvised performance, with both plants and farmers as performers, where any plan evolves over time.」</font>
<br>
<font size=3>Forment, Raphaël Maurice, & McLean, Alex. (2022, June 7).<br> How Live is Live Coding? The case of Tidal's Longest Night. https://doi.org/10.5281/zenodo.6797573</font>
note:收成是無法計畫出來的,是園丁和作物兩者的即興演出。
而這場演出在即時編碼裡出現了,耕種、照料花園的過程被投影機放出來,更準確的說:在音樂進行時改變音樂算法或規則,並觀察環境(包括觀眾反應、音樂的改變、空間氛圍等等),不斷重複的調適,並且所有人看的見。
----
## Human Centric
Generative 獨自運行
Live Coding 圍繞著人展開
note:
因此generative music 和 live coding不一樣的地方很明顯了
生成式藝術是自主的系統,獨立運行
live coding是以人為中心。
----
## Public Thought(共思)
### program<!-- .element: class="fragment" data-fragment-index="1" -->
### prographein<!-- .element: class="fragment" data-fragment-index="2" -->
### write publicly 公開撰寫
<!-- .element: class="fragment" data-fragment-index="3" -->
note:
與eno一樣,早期的live coding實踐者也在尋找一種作者與觀眾的新關係,企圖淡化表演者與觀眾之間的界線,就與當時正興盛的網路藝術或網路互動式文學一樣,誰是觀眾誰是作者變模糊了,live coding將觀賞演出轉變為共同的探索就是很好的例子。這是lc剛出現時很重視的一種(public thought)共思的想法。
在希臘字源programme 有在公共場合書寫的意思
----
## Musicking
Christopher Small
note:與其說創造新關係,倒不如說回到原本的樣子,
以音樂活動來看其實這並不奇怪,想想看廟會、部落的慶典、或是卡拉ok、或是一台載滿人的小客車,前座的人換了一首歌,每個人都參與了音樂的一部分,不管是觀看 聆聽是還是發出聲音,沒有台上台下的界線。這也讓人想到音樂人類學家 Christopher Small所說的Musiking,音樂包含圍繞在音樂活動中的所有關係,人与人,个人与社会,人类与自然世界,甚至是超自然世界的关系。音樂從名詞變成動詞,是一種過程(process),不僅僅是某樣作品或物件。
---
## Live Coding 漫談
----
![](https://hackmd.io/_uploads/HyPQCFzn2.jpg =500x)
##### Reason 3 Software
Note:
電腦能夠模擬錄音室環境,放在一個小小的長方型螢幕裡,
以前做音樂的設備要取得很不容易,一個是昂貴、一個是佔空間。現在能夠很輕鬆的隨身帶著走。用螢幕上的圖形介面與聲音互動。
----
![](https://hackmd.io/_uploads/HyNWG9fnh.jpg)
Note:這個是midi鍵盤、能夠演奏虛擬音源。然後還有電子合成器,這些我們已經習以為常的工具都和電腦脫不了關係。
可是算法與計算數字其實才是電腦的核心,那是真正讓他可以稱為電腦的東西。
----
![](https://hackmd.io/_uploads/B1-Xgf622.png)
note:所以何不借用他的本質走一條新的路呢,他可以是別的東西,不一定要透過介面模擬現實世界中已有的物件或樂器。另外要描述一個電子聲響有太多可能性,不像平常紀錄音樂只用音高、時間、力度就大致Ok。所以許多當代的電聲音樂容易遇到記譜困難的問題,一種辦法是用頻譜圖當作譜來觀察、一種是詳細的畫出聲音製作的系統串接方式。
。如果是用編程方式作曲,他就像樂譜一樣可以被閱讀、改寫和研究,而且還能是一種表現,編程風格也能被欣賞被體會。
這是lc或電腦演算音樂很吸引我的地方
----
## 開放文化
### Showing your Process<!-- .element: class="fragment" data-fragment-index="1" -->
### Sharing your Process<!-- .element: class="fragment" data-fragment-index="2" -->
### Show us your screens - TOPLAP ManifestoDraft
<!-- .element: class="fragment" data-fragment-index="3" -->
Note:lc建立在開放文化(open culture)的精神之上,現在的軟體設計很多時候都是分頭進行的,而且搭建在許多既有的成果之上。一個軟體程式常常有一大群人在製作與維護,換句話說是沒有人獨自擁有。所有人都可以不受限制地自由使用、複製、研究、修改和分發。近年來,這套開放的機制跨出了軟體開發領域,往文藝、政治、教育等領域擴散,形成一股新興的文化。
lc建立在這樣的文化之中,所以像我以前從來也沒有寫過程式也能慢慢寫出一點東西來。
可能有人會好奇,為什麼非要把畫面投影出來讓大家看到你在做什麼,
我想這是其中的一個原因。
讓別人知道你怎麼做的
與他人分享是快樂的事
show us your screen,
我覺得這也是為工具提供新思路和促使它存活更久的一種方式、新的人帶著不同的想法而來,封閉的情況會使越來越少人受益,最後停滯下來。
----
## Live Coding與現場音樂
<br>
#### <i class="fa fa-file-o" aria-hidden="true"></i> 從頭開始(start from Scratch)<!-- .element: class="fragment" data-fragment-index="1" --> <br> 過程更勝結果<!-- .element: class="fragment" data-fragment-index="2" -->
<br>
#### <i class="fa fa-file-text-o" aria-hidden="true"></i> 預先寫好部分內容(pre-code)<!-- .element: class="fragment" data-fragment-index="1" --> <br> 設想了一個目的地<!-- .element: class="fragment" data-fragment-index="3" -->
Note:Live Coding音樂有兩種常見的起手式。一種是SfS從一張白紙開始,一種是預先寫好一些內容。從頭開始的演出可能前幾分鐘都沒有任何聲音發出來,疊加不同聲音時音量難以平衡,可能會過大或過小,寫的人和看的人都不知道接下來會往哪個方向去,但你看到的一個連續的過程。很像觀看玻璃師傅或是陶藝師工作,它不會讓手中的材料突然就變出一個剛才沒有的東西。第一次接觸lc的人對看到這種風格的演出會比較容易理解在做什麼。
預先寫好也就是預先做演出規劃。如果準備的過頭,所有細節都寫好,那很容易變成不斷在執行已寫好的內容,像用程式碼在打碟,如果一直處於修改數值的狀態那和使用控制器旋鈕操作又沒有太大區別。也有的人會先寫好第一段,至少可以在一開始就有聲音,之後再隨意的編寫。
這兩者之間比較根本的差異是
Precode是想達到觀眾或自己的期望所做的事前準備,有期望也就意味著我已認定什麼是好的並想辦法要往那裏去。從零開始會遇到許多不確定性,錯誤與意外可能帶你到沒去過的地方。從零開始又寫得很豐富很好聽要花時間練習,像是打字的正確率和速度,對採樣音的熟悉程度等等。因為我打字滿慢的,所以算法銳舞algorave的跳舞場合我會預先準備,像去年的極微輸入就是寫很多小的段落在現場拼接。
----
![](https://hackmd.io/_uploads/rkImPfTh3.png)
note:我覺得要從頭開始寫對我來說有一點困難,
我把它看成是打草稿,這部分我還是習慣一個人的時候做。
因為我草稿通常都會放滿久的,等待哪天跟甚麼事情有連上,不會立刻想把它發展成甚麼東西。
但是和大家一起玩的時候不一樣
可以互相cover,不用全部都自己寫,一人寫一小部分,打字慢或卡住也沒關西。當有在聽其他人的時候,不太會去分心自己做得好不好。
---
## Live coding中的窘境美學
<br>
<br>
<br>
## Faliure
Note:Faliure 失敗、錯誤帶來的窘境也是lc很常討論的話題。常見的失敗像是演出時當機,編碼錯誤造成的長時間空白或是聲音突然失控等等。大多數表演者應該都不希望發生,但在一些lc眼裡是必要且不可少的。他們認為錯誤與失敗的表演是LC最有價值與值得期待的事,越多嘗試越多失敗的可能。
有人形容及時編碼有如看著賽車選手一邊加機油一邊駕駛,終點前的壓線很熱血,但比賽中的車禍事故同樣也很有看頭。這種開放性包含了欣然接受錯誤(embrace error)、鼓勵探索既有成功樣板之外的想法。
----
![](https://hackmd.io/_uploads/B1CspG9h3.png =680x)
note:
我以前不太明白,因為我將lc看作提升創作或現場演出的工具
它是我新的武裝,我希望用lc做音樂更有效率更多產,風格更突出。這是一種競爭心態,會讓人不斷膨脹,想要的更多。因此我完全看不見他的另一面。
這個動畫有看過嗎,他是1988年的動畫阿基拉,主角不斷的渴求力量而失控。
----
![](https://hackmd.io/_uploads/HyVYSiVnh.png =350x)
##### Live coding and failure - Shelly Knotts
Note:現場編碼音樂家兼研究者Shelly Knotts認為
在資本社會發展的過程中,成功從一開始就被僵化地定義,排除了未知的和探索性的事物。編程通常是功能性、技術性和生產性的,它為經濟和後工業勞動市場做出了貢獻。現場編碼將錯誤驅動、非生產性的編碼活動當作一種開放的休閑活動,不需要精確的技術或穩定性。
現場編碼者無法達到成功藝術家的規範,他們與不可預測和不確定的系統互動,找出一條新的創作道路。lc是一種沒有產品、目標或終點的短暫行為。在古典藝術中追求完美的傳統只留下一條通往成功的道路;在即興創作中,有許多失敗的方式,而現場編碼使這些獨特的方式顯示出來。 引用完畢
沒有產品,沒有目標,創造遊戲的空間。
我覺得這樣的活動不論線上還是線下,更像是在公園裡下棋,旁邊有些圍觀的人來來去去,也有不懂棋的小孩在一旁看熱鬧。
----
![](https://hackmd.io/_uploads/S1DPdFzq3.png)
#### Code is controlling many parts of our lives - and we should demand transparency and openness and oppose the technocratic dogma that only experts can code <font color= #1cb8a3>(anyone can)</font>, that the algorithm makes no mistakes <font color= #1cb8a3>(humans do) </font> and that machines are intelligent (they are not, they just follow instructions)
###### ICLC 2023 Day 2: Paper sessions 4, 5 & Keynote Marije Baalman
note:如果我們將開放性與錯誤放在一起看,似乎能為今日生活在處處是算法的我們提供一點洞見。玛丽耶-巴尔曼在今年剛結束的ICLC國際LC研討會上這麼說。我们生活中的许多部分是由代码控制着,我们应该以透明和公开為訴求,反对技术官僚主义的教条,不是只有专家才能编写代码(任何人都可以),算法不会犯错(但人类会犯错)</font>,机器是智能的(它们不是智能的,它们只是遵循指令)。
----
![](https://hackmd.io/_uploads/SkRbhQBnh.png =450x)
#### George Brecht(Fluxus) - Incidental Music 1961
<font size=3> sketch by me </font>
---
## 算法與古老文化
Note:
算法聽起來像資訊領域艱澀的名詞,但它其實早已存在人類文化中很久了
----
![](https://hackmd.io/_uploads/HJxt9GLh3.png)
Note:猜猜看
----
<iframe width="888" height="500" src="https://www.youtube.com/embed/yLMiK-TMyPI?start=67" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
##### [The Craft of Bellringing - YouTube](https://www.youtube.com/watch?v=yLMiK-TMyPI&t=1497s "The Craft of Bellringing - YouTube")
Note:英國教堂的手拉鍾,按照一套次序敲擊,他們稱之為method(方法)
----
#### 五月柱舞 Maypole dance
<iframe width="888" height="500" src="https://www.youtube.com/embed/gk5F8fgs3FQ?rel=0" title="2022五月柱舞MayPoleDance" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
##### [2022五月柱舞MayPoleDance - YouTube](https://www.youtube.com/watch?v=gk5F8fgs3FQ "2022五月柱舞MayPoleDance桃園市華德福發展協- YouTube")
Note:這項舞蹈儀式的緣由,眾說紛紜,多有迎接夏季、祈求好運、人們歡聚團結之意,有些地區會在春天進行,有的選在5月五朔節舉辦
----
![](https://hackmd.io/_uploads/BJTvHXv3h.png =400x)
##### [Algorithmic Pattern Salon](https://alpaca.pubpub.org/2023 "Algorithmic Pattern Salon · Algorithmic Pattern")
![](https://hackmd.io/_uploads/SkROQMjhn.png =250x)
##### https://kairotic.org/
![](https://hackmd.io/_uploads/r1KTmMi2h.gif =120x)
##### [penelope.hypotheses.org/category/live-coding](https://penelope.hypotheses.org/category/live-coding)
note:lc最近的發展已經不局限於現場音樂和視覺,更多在研究即時算法與手工藝、傳統文化之間的互動。像tidalcycles的開發者alex mclean,最近的研究計畫algorithmic pattern,就在尋找與算法有關的人類活動,從中獲得靈感,重新理解算法與模式,建立在已有的文化基礎之上,我覺得這種做法很有人味,現在的技術創新與改革往往忽略了這一塊。下面這兩個是他過去幾年研究lc與編織的計畫,有興趣可以參考。關於pattern在9/3的講座丁啟祐會有更多的介紹。
我也想了一下,我的生活中有沒有這種東西呢,這是我勉強想到的
----
![](https://hackmd.io/_uploads/ByG00M8h2.png =700x)
----
![](https://hackmd.io/_uploads/BJdKy7Un3.png)
![](https://hackmd.io/_uploads/SJbi1QI3h.png)
Note:
如果大雄可以上網的話,說不定在網路上會發現番花繩社群,就可以找到同好了。live coding有這樣的社群,這次我們的creaters計畫也是希望在當地找一些同好彼此認識。
---
![](https://hackmd.io/_uploads/rk_-6ep2n.png =650x)
----
![](https://hackmd.io/_uploads/HyqJola33.png =650x)
----
![](https://hackmd.io/_uploads/SyQECla23.png =580x)
----
![](https://hackmd.io/_uploads/Bynrslanh.png)
----
[toplap.org](https://toplap.org/)
[algorave.com](https://algorave.com/)
[club.tidalcycles.org](https://club.tidalcycles.org/)
![](https://hackmd.io/_uploads/ryb5f-ah2.png)
[Eulerroom](https://www.youtube.com/@Eulerroom)
----
![](https://hackmd.io/_uploads/Syk1XZph3.png =580x)
###### twitter@CharStiles
---
<iframe width="888" height="500" src="https://www.youtube.com/embed/3YxKoKPDZ2Q?start=987" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
----
<iframe width="888" height="500" src="https://www.youtube.com/embed/uLW-ue20PGk?rel=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
Note: 除了電子音樂也有用原聲樂器演奏的
----
<iframe src="https://player.vimeo.com/video/2433947?h=78c1d40e3a?rel=0" width="716" height="500" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe>
<p><a href="https://vimeo.com/2433947">A Study In Keith</a> from <a href="https://vimeo.com/andrewsorensen">Andrew Sorensen</a> on <a href="https://vimeo.com">Vimeo</a>.</p>
Note: 人:觀察 演繹 模仿 中間過程 -- AI: 中間是黑盒
哪種是真的智力呢?
----
<iframe width="560" height="315" src="https://www.youtube.com/embed/1IzfMqs5NGw?start=5" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
----
![](https://hackmd.io/_uploads/HJSdMwi23.jpg)
##### FiLOrk (Fil'Laptop Orchestra)
note:FiLOrk (Fil' Laptop Orchestra)是一个电子音乐合奏团,由五名认定为盲人或低视力的高中生组成。受笔记本管弦乐队和Algorave运动的启发,FiLOrk人通过合作编写代码来产生音乐。
----
<iframe width="888" height="500" src="https://www.youtube.com/embed/qJ1jKZJdZjo?start=0?rel=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
##### Chiho Oka and Friends at TidalClub Solstice Marathon - Excerpt
Note:
Ixi Lang等語言內置當機功能,表演者可以在未來的不確定時間使用以引起軟體當機;荷蘭的一個基於Max/MSP的現場編程社區則將當機當做演出結束的一種練習。
----
<iframe width="888" height="500" src="https://www.youtube.com/embed/Tjf-NJNfOP4?start=1656" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
##### DOMMUNE Tokyo - live coding performances - algorave tokyo x yorkshire <br> Lucy Cheesman (Pickled Discs) + remote input from Laurie Johnson + Ryan Kirkbride (TYPE)
Note:
dailing in from other place
live debugging
----
<iframe width="888" height="500" src="https://www.youtube.com/embed/GPSWrp2DEiw" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
##### Algorave 10th Birthday March 2022 - kindohm - 2022-03-20 18:10
note:
----
<iframe width="888" height="500" src="https://www.youtube.com/embed/0vdGMfdZKLI" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
##### Longest Night Stream December 2021 - @lennyforet - 2021-12-23 04:40
----
<iframe src="https://player.vimeo.com/video/50530082?h=6fdfc52910" width="640" height="480" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe>
<p><a href="https://vimeo.com/50530082">Quoth</a> by <a href="https://vimeo.com/user583127">Craig Latta</a> </p>
----
<iframe width="888" height="500" src="https://www.youtube.com/embed/WbiUdgo8Lm4?start=1323" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
##### ayrtbh live@Algorithmic Art Gathering, Taipei 20220702
---
<!-- .slide: data-background="#ffffff" -->
![](https://hackmd.io/_uploads/Hkpw3Z623.png =500x)
<br>
my hackmd page
{"description":"type: slide","title":"[簡報] 即時編碼漫談,音樂愛好者的個人觀點 8-19","slideOptions":"{\"slideOptions\":{\"theme\":\"sky\",\"transition\":\"zoom\"}}","contributors":"[{\"id\":\"ad3da7ef-4849-46b5-b248-4a1933a410ca\",\"add\":55928,\"del\":36294}]"}