2013年2月24日日曜日

ableton live + pure data + LiveOSC

環境
mac os x mountain lion 10.8
puredata extended 0.43.4
ableton live 8
LiveOSC Sun 15 Jan 2012


ableton liveのコントロールサーフェスにLiveOSC
ableton live 8 + PureData + OSC通信(LiveOSC)はやってみると案外簡単にできました。LiveOSCのホームページにあるInstallationのとおりやれば上手くいきます。python2.5.1をインストールする必要があるということですが、インストール先のページではそれよりも新しいver.がリリースされていました。自分はabletonとLiveOSCが動けば良いということで、python2.5.1を選びました。


abletonからのOSCアドレスを振り分ける方法


上図はableton liveからのデータをpuredataで受けているパッチです。『Pure Data -チュートリアル&リファレンス-』のp.316によると、

「受信したOSCメッセージの中から特定のOSCアドレスのものだけを抽出するにはrouteOSCというオブジェクトを使う」

とあります。これにならってやってみると、abletonからのデータを振り分けることができました。上図ではabletonのセッションビューで、トラック、シーン、それぞれのトラックのボリュームをrouteOSCで抽出しています。

LiveOSCのOSCアドレス一覧

-->

参考文献


Pure Data -チュートリアル&リファレンス-
美山千香士
ワークスコーポレーション
売り上げランキング: 92,786
Pd Recipe Book -Pure Dataではじめるサウンドプログラミング(単行本)
松村 誠一郎
ビー・エヌ・エヌ新社
売り上げランキング: 91,997
電脳Arduinoでちょっと未来を作る (マイコンと電子工作)
藤本 直明 神崎 康宏 森 直久 光永 法明 k.kinukawa hatayan 山田 斉 ざがん あみのさん
CQ出版
売り上げランキング: 64,807

エイブルトン Ableton エイブルトンプッシュ Ableton Push
エイブルトン
売り上げランキング: 6,755
Ableton / Live 9 Suite DAWソフトウェア
Ableton
売り上げランキング: 8,319

0 件のコメント:

Related Posts Plugin for WordPress, Blogger...