共玩十三號 Co-Play #13 Supercollider分享

~ ~
稍稍放下作著Superman 拯救世界的大夢想,讓我們的小小指尖可以更為實際與浪漫,以一種科學思維讓Supercollider 產生波形,強力碰撞出非約定俗成、極度實驗的聲響。這次共玩型男大主廚Aki 帶你脫離套房直上天堂,一窺強力碰撞機的奧秘。

SuperCollider 介紹

~ ~
圖片來源:http://new-supercollider-mailing-lists-forums-use-these.2681727.n2.nabble.com/file/n6323057/IMG_0115_small.jpg

SuperCollider 是一個開發環境和程式語言,這是James McCartney 為了即時音頻合成和演算法的研究,於1996年所開發出來的。
從那時候開始,它已演變成被系統所使用,並且進一步被科學家和聲音藝術家共同開發。它是一種高效和表達的動態程式語言,對於聲學研究、演算法音樂和互動程式來說,這是個很有趣的開發框架。
在2002年的時候,該專案採用了GNU 通用公共許可證,所以從這時候開始,SuperCollider 就是自由軟體。主要版本(3.4)發布於2010年7月。

這個程式語言的一些優點:
  • 語法是很像Smalltalk。
  • 支援Live Coding功能。
  • 很豐富的物件庫,包含GUI介面,基本的2D繪圖,陣列等等。
  • 把Code程式碼跟Process處理分開,它本身就使用OSC控制,可以遠端控制,例如用一台電腦控制另一台電腦。
 
© 2009 - OpenLab
Taipei

IniMinimalisKah is proudly powered by Blogger