Theremin

如果你曾經和我一樣,看到別人(或網路上的老外)在用theremin作電子音樂演奏或即時互動表演感到神奇,並因為對這樣酷斃了的神奇東西一無所知而感到自己的無能進而轉變為如金剛般搥胸頓足;現在開始,你只要花一千塊,就可以不用再受其苦。

一千塊,可以上網路拍賣含運購得【大人の科學 vol.17】,事情就是這樣。該期專門介紹theremin,其中的mini theremin更是簡單上手又精緻可愛,材料排列分明並且內附的刊物有著詳細的theremin歷史介紹與名人專訪,可堪稱是本簡易的「theremin攻略」。

vol-17

【大人の科學 vol.17】,像我這樣的小孩也可以買喔~~嘻

theremin_3

打開貌

直接先來看看深情日本帥哥怎麼玩的

西元1919年俄國的物理學家兼音樂家李昂˙特雷門(Theremin),發明了世界上最早的電子樂器「theremin」,其原理為其天線四周圍繞著微弱電磁場,而人體帶有著負電,當靠近或遠離時,手與天線間的靜電容量即會發生變化,而這變化便影響其中之振動回路產生音域高低及音量變化(所以通常有兩支天線,一支控制音高,一支控制音量)。

theremin除了它本身的電子音色能玩外,更可以嘗試將訊號送入電腦內來做音色調變,或是結合上即時影像控制來進行影音展演或互動裝置改造應用。

要把訊號送入電腦使用很簡單,只要做一些簡單的改造將theremin的聲音當作音源送入電腦即可;首先將【大人の科學 vol.17】內的theremin mini組裝完後,把原先連接小喇叭的正負線路以並聯的方式再接出來到另一個3.5mm耳機插孔上(如圖所示),接著用3.5mm公對公的音源線連接,一端插於theremin而另一端插入電腦的麥克風接口。順道一提,這樣同時也就可以將theremin接上耳機自high或是擴大機用大喇叭來播放聲音。

theremin_2

請看

在這裡利用Max/MSP製作了一個簡單的範例去接收其訊號,搭配對應的midi音色,並且將訊號連接配合上影像的即時控制。程式Patch如下:

theremin_test_patch2

檔案可由此下載:theremin_test.mxb

藍色區塊部分我們將theremin的聲音視為麥克風訊號送入電腦內,透過adc~物件連接peakamp~物件(偵測音量)來讀取其電磁場變化之訊號差異。

黃色區塊部份分為上下兩層;上半部「Theremin to Visual」為將theremin訊號轉換對應至視覺影像變化,在範例中設計成手越靠近天線,影像拉越長,反之越遠則影像越短;下半部「Visual to Midi」負責將控制影像長短的數值轉換成Midi音高訊號(通常為1~127),影像越長對應的音高越高。其關係經過測試後如下(視個人設計而定):

32

要換算theremin訊號與影像長短兩者間的數值,利用國中學來的數學邏輯列出以下公式:

math1

影像長短數值換算成midi音高之公式同理可證,這裡便不多加贅述。

expr物件能夠進行數學運算編寫,在expr物件中的$f1代表帶有浮點(float,小數點)的變數1($i1則表示整數變數1),而若有N個變數則會有N個輸入口,由左至右依序送入的數值則代表著變數1到變數N,左下方的輸出口則為運算結果。所以在此範例中便依據上述之關係圖將數值送入;用expr物件進行運算能夠隨時做數值的動態輸入調整,十分方便。

紅色區塊部分則將數值訊號送入產生音高輸出回饋,midi訊號聲音輸出入與此部份的數個物件使用再此暫不做討論說明。

灰色部份為影像回饋部分,利用key物件配合select物件製作一個「按A即可將影像畫面全螢幕」的開關,將fullscreen 1指令送入jit.window即將影像全螢幕,反之fullscreen 0則關閉;jit.window物件功能為將影像矩陣資料顯示於一個獨立視窗,後面的引數即為視窗名稱(範例中為AAA),而送入floating 1的指令代表著將其視窗保持「浮」於畫面最上層,方面編輯時作業。

實驗執行結果如下,本人的魔爪

貼幾個網路上搜尋到與theremin有關的影片

大台的theremin專家演奏起來讓人彷若置身於浩瀚太虛好聽死我了

大台的theremin辣妹演奏起來讓人彷若置身於浩瀚溫柔鄉美死我了

~ 由 sungheng 於 一月 31, 2009.

14 回應 to “Theremin”

  1. 大哥, 那theremin書裡寫日文嗎? 我也想買一本 好酷

  2. 因我之前也有做一個(http://apinrec.blogspot.com/search/label/Theremin) 不過好遜 XD

  3. 大大您猜的沒錯~

    滿滿的日文

  4. 妳做的很厲害ㄟ~~
    是來踢館的嗎?

  5. 不啊 大哥, 我也想要接上電腦做些視覺化的東西, 但我怕電腦會被theremin那個不知名的電流衝壞, 遲遲不敢接上, 怕!

  6. 低電壓不會把電腦衝壞啦

    真的壞了就再買一台就好
    當作是拼經濟

  7. 我14-02-2009去了場電子音樂演奏會, 就看到其中一樂團有演奏這樂器 (我是個超級門外漢), 超酷…
    所以上網來找找資料…看到您的解釋…非常感謝… ^_^

  8. 請問可以問max/msp的問題嗎?

  9. 您好

    當然~歡迎交流
    盡所能為您解答

  10. 您好!請問這個max patch是不是只能接收改裝的theremin,能接收為改裝前的嗎?謝謝!

  11. 您好~
    原先的大人科學玩具theremin並沒有聲音訊號輸出的接孔
    所以必須小改良後才能其訊號送入電腦

    改裝很快速簡單~
    可以試試看哩

  12. 您好!再請問一個問題,因為我人在美國,所以這些線材不太好買,所以改裝很不方便,那如果我買http://goods.ruten.com.tw/item/show?11090208671860這個theremin,它有一個external output,請問這個接電腦可以成功嗎?謝謝!

  13. 我”推論”是可以啦!!
    如果有買來用的話
    到時候在分享你的試驗成果嚕~

  14. 謝謝你的解答!我可以請問您買的線材叫什麼名字?有英文名字嗎?因為我真的很想試試看要怎麼使用!或是我可以跟您買您改裝的那台嗎?運費我可以付給您!看您想賣多少?謝謝啦!

留言