raspberry piにpuredata vanilla0.47をセットアップ


raspberry pi A+にpuredata vanilla0.47をセットアップしました

0.47はまだtestingなので、/etc/apt/sources.listに以下の一文追加。

deb http://mirrordirector.raspbian.org/raspbian/ testing main contrib non-free rpi

そのあと

sudo apt-get update

sudo apt-get install puredata/testing

で、puredata0.47入ります。なぜだか依存関係のない他のパッケージもたくさん入ります。(どうすればいいのか・・、、まぁいいか)

シリアルでコントロールしたかったので、さっそくcomportを入れようと
Helpメニュー – Find externals を選択するして
検索ボックスに、comportと入力して、[search]ボタンをクリックするとヒットしますが
なんとraspberryPi用の物がないみたい。。(arhmfに対応したのがない。。)

試しにlinux用の選択して入れてみたけど、動きません・・・
(~/comportはできていました)

自前ビルドしたらできるかなぁと、、思って下記のことを実行。

ここから↓ソースをダウンロード
https://sourceforge.net/projects/pure-data/files/libraries/comport/comport-0.2.tar.gz/download

tar -zxf comport-0.2.tar.gz で展開

cd comport-0.2 して中を見てみるとmakefileあるのでためしに

makeして出来上がったcomport.pd_linuxを~/comportへ移動(上書き)

puredataを起動してcomportオブジェクト作ると。。出来た!!

usbのシリアルケーブル(/dev/ttyUSB0)にアクセスしているみたいなので
ちゃんと動いているようだ