2016-07-02 2 views
0

私は最近、音楽制作に関するプレイストアでゲームを公開していますが、ドラム、ピアノ、ループがあります...しかし、私はそれを保存することが可能かどうかを知ることができませんでしたC#で歌を歌う? 私はマイクロフォン()を知っています。私が必要とするものではないレコード()、私は保存する方法が必要です、ユーザーがピアノの鍵盤やドラムパッドを押すと再生される音楽を録音する... ありがとうございました:)ingameサウンドを録音して保存してから、C#でレギュラーソングとして電話に録音できますか?

答えて

1

曲を保存するには、別のクラスとサウンドフレームワークが必要です。 - あなたは、アレイに保存する必要が

  • 音が再生されるたびに:あなたがする必要がありhttp://naudio.codeplex.com/

    あなたはNAudioを使用することができます。
  • Save()メソッドまたは好きな名前を作成します。
  • Save()では、フレームワークを使用して配列のすべてのサウンドを合成し、ファイルに保存します。

これだけです。

+0

ありがとうございますが、私は音がありません。彼らは何らかの順序で押され、ビートシーケンスを作ります。今、アンドロイドのための団結でそれを作った、これはアンドロイドと団結で動作するのだろうか?この回答は大変ありがとうございますが、私は、ユニティアンドロイドで動作し、スタジオのようなゲームサウンドで録音する何かスクリプトが必要です。 –

+0

これは難しいですが、NAudioは動作します。 – NulledCoder

+0

ありがとう、私は最終的にN-Audioを使ってwaveファイルとして何かを保存する方法を考え出しましたが、私の問題は依然としてオーディオであり、n-audioライブラリを使ってwavファイルを作成し、マイクから:Microphone.Record();しかし、私の問題は、ingameサウンドのための解決策がある場合ですか? –

関連する問題