2007年1月18日 星期四

聲音的河流 Sound river




幫蒙巴薩設計的聲音的河流跟盟巴薩認識其實在三年前,我到交大藝術研究所教課時,曾幫他代過課,當時,我們只有在電話上有往返,但之後就沒有過其他的接觸, 一直到敦南誠品2005年的跨年,因為表演才第一次面對面見面,才開始了我們正式的合作. 第一次的合作,很單純的,我總是會先試試看合作的可能性能到哪裡,所以我拿了2005年我幫海洋音樂祭製作的火焰, (當時,是給舞台使用,在30公尺的LED牆上呈現,效果很好,高亮度的LED裡面的火焰隨著大鼓送進來的聲音訊號跳動著, 舞台上甚至能感覺真實的熱度,因為LED實在太大了)在2006年的腦天氣藝術季跟蒙巴薩的電音一起演出,


這次的腦天,其實我玩很開心, 我第一次看到自己的互動程式能同時在一堆環場的投影中呈現,整個場地都是投影,真是令人開心, 而且台下的觀眾發現鼓的敲擊能驅動火焰大小時,都私下竊竊私語,當時我在台下, "有嗎?哪有?","有啦!你看!", 這次蒙巴薩的演出真的給我許多的想法, 當天演出完畢其實我是趕著回家的,因為我的心中出現了 很多有趣的點子,很怕忘記了.. 過了一個禮拜,有天他打電話給我,跟我說有一個台南蘭花的活動,要我想一個跟聲音有關的互動設計, 經過跟他多次的討論,(原本蒙巴薩他提了一個想法,在階梯上安裝踏板感應,讓每個上階梯的人, 當踩到不同階的階梯時,能驅動不同的聲音事件,但後來的討論讓我們.改變了想法, 因為主階梯是整個活動中十分重要的交通幹道,如果互動以這種型式呈現, 到時候一定會造成很大的交通問題,甚至小孩受傷) 然後我有了一個大概的想法


階梯的樣子像河流一樣,河流是生態中重要的生命源流,可以從河流的狀態來了解生態的狀況, 所以我把河流設定成存在很多訊息的資料庫,花是和河流溝通的管道,當你向他提取資訊時, 他就會回應你。我們決定用能讓出主要幹道的作法-用MIC作為感應。所以,當我們發聲, 則觸發一個有動向的聲音事件,比方我對蘭花說話,然後上游就會傳回陣陣的蛙叫聲從我身旁流過。 我把我的想法畫成草圖,並開始進入Prototype的設計, 這次選用的工具主要是FLASH和DlRECTOR, 因為希望能讓這次的程式能被有彈性的利用, 所以我採用將聲音檔以LOAD的方式載入程式內, 這樣修改聲音內容會方便很多,甚至下次的案子也能有機的被重製。 基本上這個程式的架構關係十分簡單,我用圖說明一下。 DIRECTOR 成為銜接Flash 跟系統音量訊號間的仲介者,Flash 接收到由Director 傳來的音量, 當音量大於一個 設定值時,則驅動將Mp3檔讀入播放, 雖然FLASH ActionScript 2.0 已經有引進Sound Level屬性, 但刻度實在太粗,從0到100,以我工作的觀點,其實是不夠使用的。 所以將音量訊號轉成數值的 Xtra是 GSIL Xtra,他是一個免費Xtra,再將取得的值送給Flash, Flash中 設定一個 onEnterFrame 的函式,不斷的 去Check Director 送進來的量, 造成像偵測器一樣的效果,隨時知道音量的變化,來驅動我們要的事件.. 確定程式可以執行後,不喜歡出門的我,按照慣例的,沒跟大家出發去台南, 結果接到一通求救電話,場地的不同,在MIC跟硬體相同的情況下, 程式還是發生了問題---音量過小,那時我在捷運上,還好有帶notebook, 快找了個地方,原本想"那 我就放大他收入的訊號量好了", 想想不對.還是應該要現場的人才會知道是怎麼一回事,順手作了一個[使用者介面], 希望讓蒙巴薩好工作點,果然,就沒再打來了 ^_^ 後來聽盟巴薩說,有人以為叫狗的聲音就會有狗的聲音回應,這就是作品的有機性,真是令人愉快...



the sound river program will response sound by people creating sound,I made this for the Orchid festival,try to tell people we can get information from nature,and care about taht more