2013年3月3日 星期日

[教學]Puredata 聲音設計 1

●睡不著音像講座(Pd 聲音設計) 2013-0304~0422

第一週 界面、物件介紹
第二週 波型、各式振盪器
第三週 邏輯物件,迴圈
第四週 陣列、封包、外部音檔
第五週 粒子合成
第六週 判斷式、自製物件
第七週 midi通訊、mid檔播放、套件(OT-Sequencer)
第八週 套件(DIY2)、網路通訊、音訊解析

1.使用版本:pd-extended 0.42.5,下載

2.界面說明:


(1)打開DSP開關(compute audio),Pd的聲音處理引擎才會啓動,而不單單只是聲音的輸出開關。
(2)peak meters 開關打開後,旁邊的音訊輸入、輸出才會作用。

3.功能物件:
(1)Object (⌘ +1),方形狀,俱備邏輯運算的功能。


(2)Message (⌘ +2),旗標狀,靜態的訊息物件。



(3)Number (⌘ +3),灰色缺角狀,動態的訊息物件。


(4)Symbol (⌘ +4),灰色缺角狀,動態的字串物件。


(5)Comment (⌘ +5),文字,用於註解。



4.Gui物件:
(1)bang (⌘ +shift+b) ,觸發物件,送出bang訊號。


(2)toggle (⌘ +shift+t),開關物件,送出0、1訊號。


(3)slider (⌘ +shift+h),滑桿物件,預設0-127的整數。


(4)radio (⌘ +shift+i),頻道物件,送出0-N的正整數。



5.編輯和執行模式:
(1)編輯模式(手的符號),撰寫程式。
(2)執行模式(箭頭符號),觸控gui以及執行程式。

6.操作:
(1)Hello World(w1-1.pd)
(2)加減乘除(w1-2.pd)
(3)[pd name] sub object(w1-3.pd)
(4)基本頻率合成(w1-4.pd)

7.預先載入:
(1)Menu>Path

(2)[declare]

8.入門書籍:
(1)《FLOSS Manuals》:http://flossmanuals.net/pure-data/
(2)《Programming Electronic Music in Pd》http://www.pd-tutorial.com/
(3)內建help 索引


Example - 1

w1-1.pd


Example - 2
w1-2.pd


Example - 3
w1-3.pd


Example - 4
w1-4.pd