演出周邊的林林總總

演出周邊的林林總總
2022 科蚪音樂節,21 樂團演出《腦抽筋》

從 21 樂團第一次在 A house 的演出,我就常常會想要弄一些有的沒的,也就是音樂之外的事情。隨著每次演出都多加了一點,或者是改良了一點,這些非音樂本體的東西就越來越多了,趁著這次科蚪演出結束,寫篇文章記錄一下。

最一開始

最早在 A house,總共用了兩個東西,一個是投影控制,另一個則是實體 loop machine。投影機投出來的東西其實是一個網頁,我把電鋼琴的 MIDI 訊號接出來當作是投影片上下頁的切換(電鋼琴最高白鍵兩個音,一個是上一頁一個是下一頁)。整個網頁還故意做得很像 PowerPoint 的某一種版型,然後在表演某一首歌有 rap 的地方,中間會根據我彈的東西即時顯示 rap 的歌詞。loop machine 的地方則是在最後一首歌要謝幕的時候用的,在間奏的某一段腳踩著 loop machine,把間奏的一段 loop 起來,我就可以在音樂繼續跑的情況之下講話。

約在 2:08 時,使用 loop machine;背景看似 PowerPoint 的投影片其實是個網頁,透過 websocket 跟電鋼琴的按鍵用 MIDI & pygame 串接

這整件事情的起源應該是我在 PyCon APAC 2014 的閃電講弄了這個東西

PyCon APAC 2014 Lightning talk - 感謝 marr 錄影

然後當年年底的演出我就決定弄上場了。但當初到底為什麼會用這個東西?好像也是因為這一場表演發想的。

LED 眼鏡

2017 年因緣際會碰到了這一副 LED 眼鏡,剛好同一年是我們團第二次專場演出,我就決定拿 14 年表演的電鋼琴 MIDI 控制系統來改裝成控制 LED 眼鏡的版本,剛好配合當時寫的新歌《腦抽筋》,於是乎這首歌的誕生就是跟著 LED 眼鏡一起了!除了 17 年的專場表演之外,也在同年的趨勢科技熱音社成發演出。

2017 趨勢科技熱音社成果發表會 @ 後台 Backstage Cafe - 感謝 Chia-Hao Yu 的影片

LED 眼鏡背後的東西我也投了 PyCon TW,在 2019 年的時候有一場 30min 的 session,並且把程式碼釋出(livespring)。其實這一場演講的投影片就是個網頁,而 livespring 內包含了整個網頁的內容。

PyCon TW 2019,LED 眼鏡背後的蟒蛇魂,約莫在 8:03 左右可以看到投影片其實是個網頁,跟 MIDI Controller 連動

LINE Bot 歌詞機

2019 年我工作休息了半年左右,在這一個空檔多做了一個 LINE Bot,讓大家可以更了解我們的歌,也就是上面有歌詞以及一些其他資訊。其實之前就嘗試把歌詞傳到 Facebook 粉絲頁(約莫是 2016 年的趨勢成發),但我覺得成效沒有很好。因為工作的關係我有機會接觸到 LINE Bot,所以搭配 Richmenu 以及 LIFF 做了這個東西。

主要樣子如下圖,掃描 QR Code 或搜尋 ID 加入官方帳號之後,下面的 Richmenu會顯示現在的狀態,開始是歡迎畫面,結束後是感謝畫面,歌曲中間則是該曲目。點開來就會有一些多的資訊。不管你在聊天室窗,還是在歌詞的頁面,換歌的時候都會自動切換。

它其實沒有很神奇,就是有另外一個 LINE Bot 去控制現在的狀態,切換了之後所有有連線的觀眾就會自動換頁,也就是說 LINE 的 LIFF 是可以使用 websocket 的 😁。

不過這個 LINE Bot 有另外一組功能,我會在歌跟歌中間抽空拍一張照片,也會在最後一首歌搭配上述的 loop machine 講一些感謝以及感性的話,在講話時可以把現場的聲音錄起來。在最後這一首歌接近尾聲的時候,將照片與聲音發送給當天有加入 LINE 的觀眾。照片會搭配當天表演的主題合一些文字上去,通常是《十五年以後》做結尾,會有一個 2007 – 2022 – 2037(看當年是哪一年)。

2019 趨勢科技熱音社成發 @ 河岸留言西門紅樓展演館,我們在台上與台下一起拍的照片,在表演結束前就傳送到所有加入 LINE Bot 的朋友們

但其實我覺得效果最好的還是舞台旁邊有清楚的投影或者是 LED 放歌詞,因為不用低著頭看手機又要抬頭看表演,只不過這樣需要有一個熟悉所有曲目的人一直換詞其實也是一個吃重的人力。

其實在 2019 那一年我還有偷偷加了一個後來再也沒有使用的 beacon,因為我想說只有當天有來的人會傳送,其他沒來的人就不要 spam 了。但因為之後表演前我其實都會把 redis 的 pubsub list 清空,然後當天來的人都會請他們傳一張貼圖,就用這個簡單的方式避開 beacon。其實 beacon 應該滿好玩的,只是我在台前要準備的事情太多,所以後來就沒用了。

海浪聲音、軟體 loop machine 與發送鈕

同一年(2019)的趨勢熱音社成發,也多加了這三個東西。把它們擺在一組是因為它們都是靠一台我放在電鋼琴上面的 MIDI Controller 達成。一個按鈕發出《汪洋中的我們》的海浪聲音,當然這個海浪我在 Ableton Live 裡有做成 loop,所以我不讓它 fade out,這個聲音可以無止盡的一直跑。

軟體 loop machine 則是取代第一次演出時的硬體 loop machine,目的其實一樣,就是我在最後一首歌的間奏時可以銘謝並且講講話。因為已經有一台 MIDI Controller 了,就想說不要再多弄一台硬體接來接去的了。

而發送鈕則是結合上一段 LINE Bot 說的,我可以把途中拍的照片以及中場講話的錄音發送出去。這個發送鈕可以讓我還在台上表演的時候就讓觀眾收到訊息。

2022 科蚪音樂節

這次非常開心可以在科蚪音樂節表演,我幾乎把所有東西全上了。其實本來想要某種程度回歸第一次的投影機視覺效果,因為這一次有 LED 電視牆。但是後來我們決定上架單曲,表演前所有的精力都花在錄音及上架,最後沒時間也無力額外寫 Unity 或 Unreal、processing... (不管哪一種工具)來做些效果。

上述說的只差 LINE 推播錄音(以及 beacon)沒有上場了。要弄的設備太多,還要再多加一顆 USB mic,連同測試所有的東西是否都還 work,今年後來真的沒有那麼多時間顧這個了。音樂才是本體阿,還是滿慚愧應該花更多時間練琴,把 solo 即興的部分再雕琢得更好一點。今年真的好家在我們表演當天有在當地租了個練團室再過一次,讓我們大家安心不少,不過我的電鋼琴就 16kg,加上我所有的設備兩大袋我看大概也是十來公斤,走了一公里的路真的有夠累的。回程就受不了搭計程車回到現場了 😁

雖然上一篇已經附上了,但有可能沒看到上一篇,有興趣的人可以在這邊欣賞到當天的演出。這幾天回放,才發現介紹團員的時候忘記介紹自己惹🤣