2016-04-08 96 views
1

こんにちは私はゲーム内オーディオの録音に関するゲームを作っていますが、私ができることは、デフォルトの入力オーディオデバイスである内蔵マイクで録音することだけです。私はMicrophone.devicesとUnityのデバイスのリストを参照しようとするが、私のWindows configuratedデバイスの依存、私はすべてのコンピュータで動作するソリューションが必要です。たぶん、FMODのカスタムDSPに関連するもの、Unity APIでのオーディオカードやいくつかのソリューションの偽造、私は北が必要です。私は、コードを使用しています方法:https://gist.github.com/darktable/2317063Unityマイクを使用してアプリケーションの出力オーディオを入力として録音する方法

、その行::私の質問がある

SavWav.Save("myfile", myAudioClip);

myAudioClip = Microphone.Start (null, false, 10, 44100); 

は、私はそのスクリプトを使用していたオーディオファイルを保存する方法私のアプリケーションの出力オーディオをUnityでも入力データとして記録することができます。

答えて

0

あなたはUnityでこれを行うことはできません。一番遠いのは個々のAudioClipsを録音することです。

システム出力を記録するには、NAudioを使用します。 .NETライブラリです。Monoで動作することを願っています。

幸運

+0

ありがとう!私はそれをテストします。 –

関連する問題