PD会 第2回やりました
Pure Dataのソースコードを読んでどうにかする会、第2回をやりました。
niwaさん会場提供感謝!
ざっと内容など。
・班に分かれてやってきたこと情報交換とそれをまとめて発表準備
DSP班
・PICnomeのデモ
作者の山本さんから直々にデモしてもらいました。
PICnome、かっこいいし汎用性があるのでおすすめです。
Pd解明班
・Pd Vanillaのビルド方法
の発表がありました。
configure.inの修正が必要という話でした。
automake(だっけ)は依存しまくりなので大変。
現在、Pd Vanilla10.5でビルドできませんが、その解決方法など。
しかし10.6ではビルドできないので、課題となりました。
移植班
・エクスターナル・オブジェクトの開発
・Pdのオブジェクトについて
オブジェクトのコンパイルまでは
XcodeでPure Dataのオブジェクトを作る 1. Hello world
http://nagano.monalisa-au.org/?p=909
にまとめてあります。
これよりかなり突っ込んだ話をして、Outletが1000個のオブジェクトをデモしたりしました。
nagachikaさんからはクラスについてと、gensymのhashの話、オブジェクトのロード部分の解説がありました。
詳しい内容はnagachikaさんのはてなダイアリー参照。
Pd会、当初はソース読みが中心で考えていたのですが、フィジカル・コンピューティングに明るい、メンバのnaokiringさんと、naokiringさんがスカウトしてくださったメンバさんが加わって、ハードも含め多方面をターゲットにする会になってきました。
つまり、フィジカル・コンピューティング やPICnomeへの応用も視野に入れた上で「ソースコードを読んでなんとか」していこう、という感じになってます。
とはいえ、移植班(Pdの内部構造解明班)はかなりコアな部分の読解に向かっています。
そんなわけで、基本、C言語が分からないときついですが、join us!ということで。
次回は10/17 or 18の予定です。
(そのまえにPICnomeの特別スピンオフがあるかも?)