
Music Programming on Processing!
JFugue 是一個提供"音樂程式設計"的開源 Java API,有音樂背景的程式設計者不需要懂如何呼叫複雜的 MIDI 訊號,只需要短短幾行程式碼,即可輕鬆做出樂曲。
JFugue 讓撰寫音樂程式更輕鬆,例如下例:
Player player = new Player();
player.play("C D E F G A B");
DK 發表在 痞客邦 留言(2) 人氣(2,633)

本篇介紹於MacOS中建置Arduino與Max/MSP溝通的環境,首先我們需要準備以下軟硬體:
1. Arduino 微控制器 + A公B公 USB 傳輸線
2. Arduino IDE 0018 + FTDI Driver (請去官網下載,分為Windows版與MacOS版,請下載後者)
DK 發表在 痞客邦 留言(0) 人氣(2,763)

由於大學部學弟們的畢製要使用超音波,再度把去年寫的程式挖出來,
此版本可透過 Max/MSP 簡單使用 [u d] 指令送給 SimpleMessageSystem,即回傳接在 Arduino 的兩組 PING))) UltraSonic Range Finder 資訊(測距遠近)。
DK 發表在 痞客邦 留言(0) 人氣(2,170)

想必很多人都聽說過多點觸控 (Multi-Touch)。資訊類或設計類大專院校在製作畢業製作(專題)時,往往會想以多點觸控為人機介面發展各種有趣的應用或軟體。但由於電容式觸控面板成本高昂,bluh bluh bluh種種理由歸納出:身為一個窮學生,必須在有限地時間、金錢達成最終目的。於是乎,TouchLib 等等軟體以電腦視覺與影像處理技術去模擬電容式多點觸控面板的 Library 誕生。他的架構大概是利用 C/C++ based OpenCV 撰寫核心 (辨識, 影像處理),以 Java 撰寫 Server 端程式 (TUIO)。廢話不多說,記錄一下實作過程:
所需設備:
1. IR 紅外線投射燈 (使用經驗: 以發散45度最好用) 及相對應 DC12V 1A 變壓器
DK 發表在 痞客邦 留言(16) 人氣(7,561)
前言DK 發表在 痞客邦 留言(2) 人氣(1,864)
此篇為一示範如何在 Processing 中透過 Arduino 達到與 Wii Nunchuck (雙節棍左手) 互動的範例。
DK 發表在 痞客邦 留言(5) 人氣(3,010)