這次課程的內容 超 級 好 玩!
OSC跟機器學習感覺 酷到不行,這次選了Processing + Max,兩大天王相遇會擦出怎樣的火花呢?就讓我們繼續看下去!
這次的想法是:既然Max是聲音物件好用,processing是視覺好用,那就各取長處,讓Max產生聲音,送出訊號給processing作連動,在processing的視窗內點擊也可以回饋回Max產生聲音變化。
首先先弄出一個processing的基底。
太久沒有碰processing已經有點不熟了,所以參考網路上的教學影片做了一個像是飛過山頂的效果。(對Processing的code有興趣的可以在youtube上搜尋code train)
接著是連動Max,沿用了我之前其中發表寫的合成器跟節奏。
這邊來說一下連動的部分:
- Max發出合成器發出的旋律跟鼓節奏 → 每次大鼓打下send送出一個訊號給Processing → Processing的畫面會bon一下
- 在Processing產生的視窗內點擊滑鼠 → 送出滑鼠的X Y位置給Max → Max合成器的音色改變
以下是連動後的成果!