PhyOSC - Physical OSC Transmitter

Physical OSC Transmitter

PhyOSCはApple Watchの動きでネットワークに接続されているDAW(Digital Audio Workstation)をコントロールするアプリです。

スポーツジムなどで、いつも決まった画一的な音楽ではなく、インストラクターの即興の動きでセッション中の場の雰囲気を引き立てます。

PhyOSCの特徴

Apple WatchのセンサーデータをOSCメッセージに変換して送信

PhyOSCはApple WatchのCoreMotionデータをiPhoneで受信し、これと機械学習でトレーニングした12種類の腕の動きをOSCメッセージに変換して、DAWが接続されているIPアドレスとPort番号に送信します。

Read more
Apple Watch PhyOSC image
iPhone PhyOSC image

PhyOSCの特徴

データのフィルタリング

Apple Watchから送信したセンサーデータをiPhoneで受信し、OSCメッセージデータに変換する際にデジタルフィルターを施すことができます。 このデジタルフィルターはuserAccelerationのX、Y、ZとattitudeのPitch、Roll、Yaw、displacementのX、Y、Zに対して、それぞれ個別に設定することができます。 デジタルフィルターは、Raw、Bool、Normalizeの3種類があります。

Read more

PhyOSCの特徴

コンフィグレーションの保存と呼び出し

フィルタリングした設定に名前をつけて保存したものをコンフィグレーションと呼び、これを複数保存することができます。 このコンフィグレーションは瞬時に切り替えることができるので、同じ腕の動きでも、コンフィグレーションAでは歓声の効果音を出し、コンフィグレーションBに切り替えるとドラムのキックを鳴らすなど、音源の変更やエコーの反響時間やオシレーターの波形変更など表現の多様性を実現します。
また、コンフィグレーションにはOSCメッセージ送信先のTCP/IPアドレスとPort番号を設定するので、コンフィグレーションを切り替えることでDAW(Digital Audio Workstation)デバイスや音源を切り替えることができます。

Read more
iPhone PhyOSC image

iOS 16以上 WatchOS 9以上
日本語/英語

更新履歴

更新日:2024年10月2日 - Vesion 0.0.7

  • メインスクリーンで「コンフィグレーションスイッチ」が未選択または待機状態の時は、OSCの送信を停止するように変更しました。
  • コンフィグレーションの複製機能を追加しました。
  • 最低システム要件をiOS 16, WatchOS 9に変更しました。