SilverlightはSilverlightアプリケーションを実行しているマシンに接続されたMIDI機器と通信できますか?ブラウザ内またはブラウザ外。SilverlightはMIDI楽器と通信できますか?
答えて
これはSilverlightでは不可能と思われます。 MIDIデバイスと通信するには、winmm.dll
でPInvokeメソッドを実行する必要がありますが、これはSilverlightでは実行できません。参照:
http://forums.silverlight.net/forums/t/123673.aspx
これは、WPFやWinFormsのアプリケーションに簡単に行うことができます。また、XBAPを使用してブラウザで行うこともできますが、winmm
APIにアクセスするには権限が必要ですが、証明書が必要になります。また、.NetでActiveXコントロールを作成することもできますが、適切な権限を取得するために証明書が必要になると思います(怖いセキュリティ確認ダイアログでは機能するかもしれませんが)。
Silverlightは異なるコアを持つため、Silverlightで.NETコードを直接使用することはできません。
Silverlightで参照したいすべての.NETクラスをSilverlight用に再コンパイルする必要があります。
また、基盤となるハードウェアに直接アクセスすることもできないため、フルトラストXBAPに悩まされています(アプリに署名する必要があり、ユーザーに許可を求めるポップアップが表示されます)。 XBAPは、ブラウザで実行中にすべての.NET機能を提供します。 XBAPは、.net 3.0がインストールされている任意の> xpマシン上で、firefox/internet explorerで実行されます。
これが役に立ちます。
Silverlight 3には、オーディオとビデオのための拡張可能なマルチメディアパイプラインがあります。手作業で独自のオーディオを作成して再生することができます。必要なものを実装するには、独自のミディシンセサイザーを作成する必要があります。
- 1. MIDIエンコーディングで楽器を変更しますか?
- 2. Android対応のMIDIフォーマットはどの楽器ですか?
- 3. 標準的な楽器のMIDIサウンドサンプル
- 4. pythonでMIDIトラックの楽器名を取得するには?
- 5. Silverlightからの周辺機器とI/Oポートとの通信?
- 6. Music21:MIDIファイルから楽器ごとのすべてのノートを取得する
- 7. HTML5でのMIDI音楽サポート
- 8. silverlight 3.0 winformsとの通信
- 9. オーディオユニット楽器+サンプラー
- 10. MIDI送信先または送信元が変更されたときに通知を受け取ります
- 11. 楽器の理解
- 12. MidiシステムをChromeブラウザ専用に送信できますか?
- 13. WP Silverlight BackgroundTask Azureとの通信
- 14. iPadは楽器ターゲット選択でグレーアウト
- 15. Silverlight 3でのMidi MediaElementのサポート
- 16. WAS6.1ます。java.lang.UnsatisfiedLinkError:日/楽器/ InstrumentationImpl.getObjectSize0
- 17. iPadで楽器を動かすときにトラブルが発生する
- 18. SilverlightアプリとFlashアプリが通信する方法はありますか?
- 19. ストーム・カフカ:java.lang.NoClassDefFoundErrorが:COM /グーグル/共通/ベース/弦楽器
- 20. 楽器はいつ終了するのですか
- 21. メモリアプリが楽器で使用されていますか?
- 22. 楽器音量トラッカー汚れ
- 23. 「adbのシェル午前楽器」
- 24. 楽器のリークツールのヒント
- 25. 楽器でレディーipaファイルをテストすることは可能ですか?
- 26. Windows Phone 7:Silverlightと音楽再生
- 27. コールのJavascriptのiOSから楽器スクリプト
- 28. AndroidとiPhoneはBluetooth SPPプロファイルで通信できますか?
- 29. AndroidアプリはUSB経由でデスクトップアプリケーションと通信できますか?
- 30. ブラウザからのSilverlightアプリケーションとコンソールアプリケーションの間の通信
私はミディを演奏したくない、全く音を放射したくない、ミディの楽器からミディを読んでみたい。 – Pablo