MIDI コントローラーをエミュレートする iPhone/iPad アプリケーションを作成することを考えています。すでにかなりの数が利用可能であることは知っていますが、それでも自分でやりたいと思っています。それについていくつか質問があります:
- MIDIについては少し知っていますが、最近OSCについて聞きました。明らかに、MIDI はほぼすべての DJ ソフトウェア アプリケーションでサポートされていますが、OSC には魅力的な決定的な利点がありますか?
- たとえば、私の iOS アプリケーションは、ホストされたプロキシ アプリケーション (ほとんどのリモート アプリケーションのように) を経由せずに、OSC メッセージを DJ アプリケーションに直接送信できますか? MIDIでできますか?
- ホスト マシンにインストールされているサーバー アプリケーションを経由する必要がある場合、Bonjour および TCP ソケットを使用して iOS とホスト プロキシとの間で通信する方法について読んだことがありますが、ホスト プロキシはどのようにして MIDI または OSC 信号を DJ アプリケーションに送信できますか? 仮想 MIDI デバイスのふりをする必要はありますか? そのために利用できるライブラリはありますか?MacOSXで?Windowsでは?