Music Programming on Processing!JFugue 是一個提供"音樂程式設計"的開源 Java API,有音樂背景的程式設計者不需要懂如何呼叫複雜的 MIDI 訊號,只需要短短幾行程式碼,即可輕鬆做出樂曲。
JFugue 讓撰寫音樂程式更輕鬆,例如下例:
Player player = new Player();
player.play("C D E F G A B");
Music Programming on Processing!
Life Twitter (Prototype)
STATE MACHINE
想必很多人都聽說過多點觸控 (Multi-Touch)。資訊類或設計類大專院校在製作畢業製作(專題)時,往往會想以多點觸控為人機介面發展各種有趣的應用或軟體。但由於電容式觸控面板成本高昂,bluh bluh bluh種種理由歸納出:身為一個窮學生,必須在有限地時間、金錢達成最終目的。於是乎,TouchLib 等等軟體以電腦視覺與影像處理技術去模擬電容式多點觸控面板的 Library 誕生。他的架構大概是利用 C/C++ based OpenCV 撰寫核心 (辨識, 影像處理),以 Java 撰寫 Server 端程式 (TUIO)。廢話不多說,記錄一下實作過程:
Arduino Sensor Shield Borad V4.0 + Shift Out V1.0