こんにちは、みなさん。プログラムからオーディオを出力し、そのストリームをシステムのマイク入力「レイヤー」にリダイレクトする方法はありますか?これには、「Pinvoked」である低レベルの呼び出しが必要になる可能性があることを理解していますが、役立つ記事はありますか。たとえば、アプリケーションの出力オーディオストリームをWindowのSound Recorder
プログラムで実行すると、オーディオはマイクからのものであると見なされ、それが録音されます。ストリームを記録したくありません。デバイスのマイクロフォン入力に出力するだけです。アイデアをありがとう。
6 に答える
そのためにVirtual Audio Cableを使いました!
VLCでの録音に問題がなく、vista +を使用している場合は、このhttps://github.com/rdp/virtual-audio-capture-grabber-deviceが役立ちます。
仮想オーディオドライバを探しているようです。すでにこれを行っているソフトウェアをSoftonicから購入できます。自分でビルドする必要がある場合は、MicrosoftのDirectSound(DirectXライブラリの一部)を使用してこれを管理できます。
このタイプの問題については、Pure Data(PC)またはMax MSP(Mac)を調べることを検討してください。
アプリケーションが VST にアクセスできる場合は、オープン ソースであり、Mac と PC で動作する wormhole2 を使用できます。VST 互換ホストでオーディオを送受信できます。http://code.google.com/p/wormhole2/
そうでない場合、少なくとも Mac では、システム全体で使用できるオーディオ インとアウトのフレームワークをインストールする Cycling74 の Soundflower があります。Cycling74.com/soundflower-landing-page/
PC 上の同等物として、http: //jackaudio.org/があります。これは、基本的に Soundflower と同じことを行います。