0.43が出た時に「GUIプロセスを全て書き直した」という風にチェンジログに書かれているわりには、あまりGUIに進歩が見えずガッカリした人もいるかもしれません。実は内部的にPdのGUIは飛躍的な進歩を遂げているのです。いうのも、0.43では「GUIプラグイン」がサポートされています。これにより、GUIの振る舞いを自分で好きなようにカスタマイズできるようになったからです。自分でGUIをカスタマイズできたら、例えばどんな事ができるのでしょうかデフォルトのフォントを変えるパッチの背景色を変えるトリプルクリックでオブジェクトボックスを作るようにするレベルメータが最初からオンになっているようにする「o」を押したら「osc~」が「p」を押したら「phasor~」が出てくるようにするなどなど、しかしこれはごく一例に過ぎません。~/Library/Pd)にカスタマイズの内容を定義した「xxx-plugin.tcl」と名前をつけた「Tcl」ファイルを置くだけです。このbinding-plugin.tclというファイルをダウンロードし、~/Library/Pdの下に置いて、Pdを起動してみてください。新規パッチを作り、編集モードで、「o」「r」「s」のキーを押してみましょう。test」が瞬時にパッチ上に現れます。これがこのプラグインの機能です。phasor~;"のように定義を足すことで、さらにショートカットを増やす事ができます。お察しの通り、Pdでライブコーディングなどのパフォーマンスを行う場合は、かなりこのプラグインは非常に有効です。残念ですが、GUIプラグインを書くには多少なりともPdのGUIを作っているtclの知識が必要になります。Tclの知識がある人は、PdのGUIプラグインAPIに関する情報がここにあります。Tclの知識のない人もいくつかのGUIプラグインのサンプルがここに置いてあるので、人が作ったものをダウンロードして使う事が可能です。コメントデータの処理方法の詳細はこちらをご覧ください。このサイトについてグラフィカルプログラミング環境PureDataを日本語で紹介するサイトです。WordPress.。