0

PortAudio APIを使って、サウンドカードからスピーカーに送られるデータを読み取ることができるかどうか疑問に思いました。ドキュメントを調べた後、マイクからデータを読み取る例(http://portaudio.com/docs/v19-doxydocs/paex__record_8c_source.html)を見つけました。ただし、サウンドカードからの音声をキャプチャできるようにしたいと思います。PortAudioでこれを行う方法はありますか?そうでない場合は、正しい方向に向けてください。また、これがWindows、Mac、およびLinuxコンピューターで機能することが重要であり、これをCで記述したいと思います。

4

1 に答える 1

1

これはできません。最近誰かが Windows API の 1 つでこれを実行できるようにするパッチを提出しましたが、これは特殊なケースであり、メーリング リストで質問する必要があります。

単純な単一のライブラリからクロス プラットフォームを実行することはできません。たとえば、OS X では、特別なシステム拡張機能 (またはそれらが呼ばれるもの) をインストールする必要があります。

于 2013-01-16T14:36:12.933 に答える