【あの楽器】OSC(Open Sound Control)勉強中(3)

oscpack — a simple C++ OSC packet manipulation library
の移植については少しずつできてきたけど,C++の機能でObjective-Cでは簡単に実現できないものがあって,
どうやって置き換えようか悩んでいるところがいくつかあるのでしばらくペンディングにしておきます.
#そのうち,移植して公開したいな-とは思ってます.

代わりにObjC OSCをiPhoneアプリに適用してみたら,あっさりとメッセージ送信までは完了.
oscP5のサンプルにて受信を確認.

後はサウンド情報を送ってみて,PCアプリ側で音がうまく鳴ってくれたら第一段階はクリアかな.

【あの楽器】OSC(Open Sound Control)勉強中(2)

CloseBox and OpenPod > iPhone版「あの楽器」4種類を解説してみる
という記事でアプリの紹介をしていただいているようです.ありがとうございます.

というわけで「あの楽器」アプリのOSC対応に向けて,
oscpack — a simple C++ OSC packet manipulation libraryの移植作業をもにょもにょと開始しています.

と始めたはいいものの,これまでiPhoneアプリ用の自作ライブラリを作ったことが
なかったので簡単なサンプルライブラリを実際に作ってみたんですが.
やり方に手間取って30分位悩みました。。。orz

がなんとかできたので一安心(dandelionはレベルが1上がった!!).

というわけで,oscpackのクラス構成とメソッドを整理するためにもクラス図でも書いてみようかなと.
移植にどれだけ時間がかかるやら。。。

生存報告的なもの(2)

忙しくて「あの楽器」関連の改良に手が回りません。。。orz

一応,OSC(Open Sound Control)関連の情報収集は引き続きやっていて,
参考リンクにまとめています.ただ,OSCの仕様に従った実装を
自分で一からやるのは大変そうなので,機能,ライセンスを考慮して
既存ライブラリを選んでから利用しようかなと.

あと,

[tmkm-amazon]4797352418[/tmkm-amazon]

が届いたので,これから読んでみます!!

**********************************

が自分の中でマイブームです.この曲の歌詞で特に,

周りの仲間達が 自分より上手く回れるのを
仕方ないと一言 つぶやいて諦めたフリをしていた

という部分はいろいろ自分にも重なるところがあって。。。orz

その他にも歌詞の中にいろんな意味が含まれているようで,
いろいろ考えさせられる曲です.