2013年3月28日 星期四

[筆記]經堯老師的Quartz Composer 4-1

1.QC常見的多種互動物件,包含[OSC Receiver]、[Mouse]、[Keyboard]、[MIDI Notes Receiver]、[MIDI Controllers Receiver]、[HID]




  • [OSC Receiver],Open Sound Control 訊號接收器,可以接收來自其它軟體的訊號,例如Pd、Processing 、OpenFrameWork等等。 
Example 4-1:Pd 傳遞訊息到QC

QC 中[OSC Receiver]的Port Number 設置為12000時,Pd傳遞的位址也要設成12000。
  • [Mouse],偵測滑鼠輸入。
  • [Keyboard],鍵盤上的訊號,但「shift」、「enter」等按鈕無法偵測。
  • [MIDI Notes Receiver],接收鋼琴類的midi樂器。


  • [MIDI Controllers Receiver],接收滑桿、旋鈕等midi樂器,例如 nano Kontrol

  • [HID],接在mac上的外接控制,如滑鼠、鍵盤、搖桿等。透過此方式,鍵盤的shift、control等按鍵也能被偵測。

2.[timeline] 物件節點新增方式。


按住option鍵點選,增加一個新的影格。按住control 鍵點選,出現調整曲線控制把。

更多功能如下:

Expose this area to see Timeline help.
Double-Click: Edit a key frame or control point coordinates.
[Option]-Click: Add a new key frame to, or remove clicked key frame from, the selected timeline.
[Option]-[Shift]-Click: Add a new key frame onto the curve, preserving the curve's shape.
[Control]-Click: Collapse clicked control point, or both control points if a key frame is clicked.
[Control]-Drag: Expose control points for clicked key frame, or break and reset linear relationship between control points.
[Shift]-Drag: Constrain control point dragging to multiples of 45 degrees angles.