問題タブ [osc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2642 参照

python - LiveAPI を使用してクリップ名を送信する方法 (Ableton Live の)

オーディオまたは MIDI クリップが再生される (トリガーされる) 場合、その名前は OSC を使用して別のアプリケーションに送信する必要があります。

LiveAPIは、 Python スクリプトを使用してAbleton Liveを探索および自動化できるインターフェイスです。

これを行うコードは Python スクリプトで記述し、Live の環境設定で選択した Ableton Live が見つけられる特定のフォルダーに配置する必要があります。

LiveAPI の詳細については、次のサイトを参照してください。
http://www.assembla.com/wiki/show/live-api
http://groups.google.com/group/liveapi

0 投票する
4 に答える
2716 参照

iphone - iPhoneOSCライブラリ

OSCを使用しているiPhoneアプリがいくつかあることは知っていますが、そのうちの誰かがOSC用の優れたライブラリをリリースしたかどうか疑問に思っています。戦利品をグーグルで検索しましたが、何も見つかりませんでした。多分誰かが私よりグーグルする方法を知っています:)

私は現在、OSCKitをiPhoneで動作させようとしていますが、iPhoneの開発はそれほど得意ではありません。

回答ありがとうございます。

0 投票する
0 に答える
200 参照

iphone - OSC を使用して iPhone から Max へ: 特定の int メッセージがゼロになる

私はberkely OSCライブラリを使用しています。

OSC_writeAddress() に続いて OSC_writeIntArg() を使用して、OSC バッファを iPhone から max/msp に一度に 1 パケットずつ送信しています。私の値の範囲は0〜320です。これは整数0〜53、74〜127、197〜309で機能しますが、送信しようとする他のすべての値は最大0.000000になります。私は udpreceive オブジェクトと opensoundcontrol max external within max を使用しています

最大側で float args を正しくデコードできないようで、writeAddressAndTypes を使用しても機能しません。

これらの0がどこから来ているのか誰か知っていますか??

ありがとう。

コードの一般的な考え方は次のとおりです。

0 投票する
1 に答える
564 参照

python - Pygame とスレッド: グローバルにアクセスするときにロックされますか?

私はpygameを使ってゲームをプログラミングしています。リアルタイム通信用の udp ベースのプロトコルである OpenSoundControl (OSC) を使用して、キャラクターの 1 つを制御するつもりです。基本的に、simpleOSCモジュールを使用して、いくつかの OSC コマンドを pygame プログラムの関数にバインドしています。

私のゲーム構造は次のようなものです(これは単純化されているため、アイデアが得られます):

Game は、pygame.init() を実行し、pygame に関連するほとんどすべての描画と処理を行う単純なクラスです。

コードを実行するときに発生する問題は、osc パケットを送信すると、「動作しています」が「動作していません」ではなく、後続の osc パケットが処理されないことです。

simpleOSC はスレッドを使用するため、この動作に対する私の唯一の説明は、pygame がある種の互換性のないスレッド (?) を使用し、pygame のスレッドにある変数にアクセスしようとするとロックすることです。

原因と(可能であれば)解決策についてのアイデアはありますか?

0 投票する
1 に答える
796 参照

scheme - (フルクサス) 学習曲線

私はフラクサスを楽しもうとしていますが、そのマニュアルとオンライン ドキュメントはすべて、読者がすでにスキームのことを聞いたことのない熟練したネットワーク プログラマであることを想定しているようです。その結果、プレフィックス表記の基本を説明しようとする箇所が表示されますが、サウンドカード データをプログラムにパイプする方法、または OSC プロセスをセットアップして接続する方法を知っていることを前提としています。

反対の方向に進むチュートリアルはありますか?IE さん、あなたはすでに Lisp/Scheme に関する知識を持っていると仮定していますが、音源や OSC サーバーを適切にセットアップする前に、いくつかのヒントが必要ですか?

それを除けば、(たとえば)システムマイクを(フルクサス)に接続する方法や、ディスクからサウンドファイルを再生する方法を知っている人はいますか?

0 投票する
3 に答える
753 参照

objective-c - Camera Connection Kitを介してOSCコマンドをiPadに送信することは可能ですか?

コンピューターと提携したい小さなコントローラーデバイスを構築しています。私はカスタムビルドのハードウェアからOSCを使用することに決め、WOscLibから得られるものにかなり満足しています。私が達成したい2つの目標は、携帯性と、バッテリーとコンピューティング電力の非常に優れた比率です。これにより、iPhoneOSを使用して目標を達成するようになりました。

iPadは私のニーズに完全に合っていると思いますが、wifiを使用してデバイスからOSCをブロードキャストするには、デバイスをWi-Fiチップを使用して3番目のデバイスに接続する必要があります。これにより、移植性の目標が損なわれると同時に、潜在的な遅延が発生します。と安定性の頭痛。私の質問は非常に単純です。USBとカメラ接続キットを介してコントローラーからiPadにOSCコマンドをプッシュできますか?これを達成できれば、私のプロジェクトの2つの主要な目標は非常にうまく達成されるでしょう。

これは簡単な質問のように思えますが、過去数週間にわたってこれを執拗に調査したことで、まったく調査を行わなかった場合よりもほとんど不確実になりました。このルートを進む前に、もう少し自信を持ってもらいたいのですが、それは可能だと思われます。どんな洞察も非常に、非常に高く評価されます。

0 投票する
1 に答える
3050 参照

iphone - iOS アプリケーションから Mac アプリケーションに MIDI または OSC 信号を送信する方法を教えてください。

MIDI コントローラーをエミュレートする iPhone/iPad アプリケーションを作成することを考えています。すでにかなりの数が利用可能であることは知っていますが、それでも自分でやりたいと思っています。それについていくつか質問があります:

  • MIDIについては少し知っていますが、最近OSCについて聞きました。明らかに、MIDI はほぼすべての DJ ソフトウェア アプリケーションでサポートされていますが、OSC には魅力的な決定的な利点がありますか?
  • たとえば、私の iOS アプリケーションは、ホストされたプロキシ アプリケーション (ほとんどのリモート アプリケーションのように) を経由せずに、OSC メッセージを DJ アプリケーションに直接送信できますか? MIDIでできますか?
  • ホスト マシンにインストールされているサーバー アプリケーションを経由する必要がある場合、Bonjour および TCP ソケットを使用して iOS とホスト プロキシとの間で通信する方法について読んだことがありますが、ホスト プロキシはどのようにして MIDI または OSC 信号を DJ アプリケーションに送信できますか? 仮想 MIDI デバイスのふりをする必要はありますか? そのために利用できるライブラリはありますか?MacOSXで?Windowsでは?
0 投票する
3 に答える
3352 参照

iphone - インターネット経由で iPad/iPhone から OSC コマンドを送信する方法 (Wi-Fi ではありません)

インターネット経由でiPadからOSCコマンドで制御したいArduinoベースのサーボドライバーを構築しています。

デバイスを制御するために iPad または iPhone で 3G / UMTS 経由で OSC コマンドを送信することは可能ですか? そのため、両方のデバイスが同じ Wi-Fi ネットワークに属している場合に、OSC コマンドをコントローラーに送信しても、ルーターの範囲に制限されることはありません。

ダウンロードしたアプリケーション ( TouchOSC、 iOSC ) は Wi-Fi 経由でのみ OSC データを送信できるようですが、インターネット経由でコマンドを送信したいと考えています (ルーターのポート転送設定を使用)。

0 投票する
4 に答える
7572 参照

javascript - javascript oscライブラリ?

javascript用のオープンサウンドコントロールライブラリはありますか?これに関する情報が見つからないようです。

0 投票する
1 に答える
1081 参照

processing - oscP5 ライブラリの処理

ProcessingでoscP5ライブラリを使用しています。私は既に oscP5 の javadoc を調べ、ソースを参照しましたが、わかりません。

次のようなデバッグ情報を取得すると: ### new Client @ netP5.TcpClient@2515

2515は何を表していますか? クライアントが使用しているポートではないことはわかっています。クライアントの一意のIDですか?TcpClient クラスでアクセスできる変数ですか?

ありがとう。