OSCope
iOS Universel / developpeurs
OSCope は、OSC(Open Sound Control)の送受信をその場で確認できる、現場デバッグ用のシンプルなツールです。TouchDesigner / Max / Unity / openFrameworks などとの接続確認に最適。サーバー不要・アカウント不要・データ収集なしで、すぐ使えます。
■ 主な機能
・OSC受信をリアルタイムにログ表示(時刻・アドレス・型タグ・引数)
・アドレスごとの値を波形チャートで可視化(int / float / bool)
・アドレスごとの最新値をメーター表示(0〜1の値はバーで可視化)
・ログのフィルター(アドレス/値で絞り込み)
・Pause(表示一時停止)と Clear(消去)
・受信メッセージの記録と書き出し(Dataタブ/CSV・JSON)
・任意のOSCメッセージを手動送信(int / float / string / bool)
・信号ジェネレーターで送信(固定値・サイン波・ノイズ・パーリンノイズ・トグル、自動リピート)
・送信モジュールの組み合わせを名前付きプリセットとして保存/呼び出し
・クイック送信ボタン(/test/ping など)
・受信ポート、送信先IP・ポートの設定をローカル保存
・常時表示のアナログ時計(収録・本番のタイム把握に)
・縦/横レイアウト対応、視認性重視のダークな計測器風UI
■ こんな場面に
・インスタレーションやライブ演出で OSC の疎通をすぐ確認したい
・PCツールから送ったOSCが届いているかスマホで見たい
・受信した値の動きを波形で確認したり、記録して後から見返したい
・スマホから手動/信号ジェネレーターで OSC(GO / RESET やテスト信号など)を送りたい
■ TouchDesigner との接続例
・受信:OSCope の受信ポート(例 8000)に、TouchDesigner の OSC Out から OSCope の表示IPへ送信
・送信:OSCope の送信先に TouchDesigner の受信IP・ポートを設定して送信
■ ご注意
ローカルネットワーク上のUDP通信を使用します。初回起動時に iOS の「ローカルネットワーク」アクセス許可が必要です。同じネットワーク(同一サブネット)の機器と通信します。受信は OSC Bundle に対応しています。対応する型は int / float / string / bool です。
Quoi de neuf dans la dernière version ?
・OSCのカラー型(RGBA / r)に対応:受信は色見本+色の時系列帯で表示、送信も可能
・1メッセージに複数値(配列)がある場合、引数ごとに波形チャンネルを分けて表示
・文字列メッセージの値の履歴をタイムライン表示
・iPad/タブレット向けにレイアウトを最適化(2カラム・グリッド)
・送信を強化:カラー送信、ジェネレーターの多チャンネル化、型を混在できる「Array」カード(引数ごとに固定値/サイン等を指定)