1.1.指導文件
pd的文件包括:
- HTML手冊
- “參考”patches,pd的每個物件類型patches
- “範例”patches說明如何做事
- C程式碼樣本
這本手冊有五個部分:
- 概述
- 運作理論,說明pd如何工作
- 指示安裝pd和使它運作
- 如何編寫c擴充給pd
- 釋放版本說明和已知錯誤
為了查閱參考和取樣的patches,您首先必須取得pd開始本手冊中的說明。
為了所有您可以使用物件的名單,去看在"../5.reference"目錄中的文字檔案"0.INTRO.txt"。為了取得pd任何物件的幫助,您可以右擊它,或者您可以瀏覽help patches,選擇pd幫助選單中的"Pure Documentation..."在和觀看5.reference 。
範例patches也可以從pd的"help"選單中"Pure Documentation..."項目。範例patches出現在子目錄名為"2.control.examples"、 "3.audio.examples" 和 "4.fft.examples."一些額外的patches"7.stuff"也可能是有益的。
為了開始編寫您自己的C擴充,請參閱本手冊第4章。
1.2.其他資源
一個新的pd社區網站,pure-data.info,其目的是成為pd中心資源,從檔案和下載,到論壇,會員網頁,一個patch交流。
有越來越多的pd有關的計畫主持在SourceForge。這是向所有人開放pd的開發,並鼓勵所有人參加;發送電子郵件給pd-dev名單(見下文) 。
最令人感興趣的pd相關資源顯示在pd郵寄名單,由Iohannes Zmoelnig維護 。要訂閱或瀏覽檔案,請訪問: http://iem.kug.ac.at/mailinglists/pd-list/ ..這是最近有關於安裝問題和漏洞的最好來源。這是完全合理的張貼「新手」問題在此名單中;或者你可以聯絡msp@ucsd.edu獲得幫助。
許多擴展pd公佈的郵寄名單。特別的是人們感興趣的在圖形,有一個3D圖形渲染封包,命名為GEM,以OpenGL為基礎,由Mark Danks編寫,Guenter Geiger使適應於Linux,現在由Iohannes Zmoelnig維護 。GEM執行在Windows和Linux ,和可能需要一些耐心嘗試執行在IRIX 。 你可以得到它從: http://iem.kug.ac.at/GEM。
至少有三個視頻處理封包可用於pd。最老的是Framestein ,由Juha Vehvilainen創造。這只執行於Windows系統:http://framestein.org 。
新的PDP函式庫,是由Tom Schouten創造,和它的擴充PiDiP由Yves Degoyon創造,在Linux執行良好,並已移植到Windows和MacOS 。在PDP的視頻是非常快,但目前僅限於240x320解析度。
Mathieu Bouchard已經編寫Gridflow ,它可執行在Linux和MacOSX 。數學運算是更強大超過在PDP,並且這個設計制造更聰明的利用高速緩存的行為在現代的CPU 。所有這一切都和更詳細地描述在first Pd Convention。
這裡有一些更多的pd連結(為了讓我找到他們) :
Miller Puckette's home page
Guenter Geiger's home page
Mark Dank's home page
Pd page on Wonk (Klaus)
Johannes M Zmoelnig
Norbert Math's Pd page
Nicolas Lhommet's WikiWikiWeb page for Pd
Norbert's searchable list of all known Pd objects
Krzysztof Czaja's MIDI file support
David Sabine's Pd Documentation Project: new, highly detailed help windows
Fernando Pablo Lopez's augmented Pd RPMs from Planet CCRMA
Cyclone - Krzysztof Czaja's Max compatibility library
線上書籍計畫:Theory and Techniques of Electronic Music
沒有留言:
張貼留言