波がある倍配列を再生しようとしています。 しかし、私はそれをどうすればいいのかわかりません。私はgoogleを使って何も見つけられませんでした。NAudioを使用してダブル配列(波を含む)を再生する方法
0
A
答えて
1
ISampleProvider
から派生したクラスを作成する必要があります。このクラスは浮動小数点形式です。 Read
メソッドでは、要求された数のサンプルをdouble配列からfloatバッファに書き込みます。 WaveFormat
プロパティは、ダブルレート配列のサンプルレートとチャンネル数を持つIEEE Floatウェーブフォーマットである必要があります。 WaveOutで再生できるIWaveProvider
クラスに変換するために、SampleToWaveProviderを使用できます(今後のNAudioバージョンではこのステップは必要ありません)。ISampleProvider
は比較的新しい追加です。
+1
クラスを実装する方法を理解できませんでした。いくつかのコードを表示できますか? –
関連する問題
- 1. ダブル配列の演奏方法(波が含まれています)
- 2. NAudioを使用して再生速度を変更する方法C#
- 3. NAudioを使用してオーディオを再生する
- 4. rich:dataTableを使用して動的列を含むテーブルを生成する方法
- 5. メディアプレーヤーを使用して配列の次の曲を再生する方法
- 6. URLの配列を使用してAVPlayerでローカルビデオを再生する方法は?
- 7. 配列を含むセル配列をソートする方法は?
- 8. naudioを使用して.wavファイルを再生すると、1秒後に再生が停止する
- 9. Javascriptを使用して配列シーケンスのオーディオファイルを再生する
- 10. サウンドとしての波形(フロート配列)の再生
- 11. バッグモデルを使用して発生ビットを含むBDDを作成する方法
- 12. 簡易NAudio再生
- 13. NAudio ASIO再生wav
- 14. 配列からオーディオファイルをシャッフルして再生する方法
- 15. substr関数を使用してイメージを含む配列から文字列を取得する方法
- 16. Quickbloxの列として配列を含むカスタム・オブジェクトを照会する方法
- 17. NAudioでMP3オーディオファイルを再生しよう
- 18. c#でダブル配列の配列を生成するには?
- 19. [配列[(ダブル、ダブル]]
- 20. スペースを含むフレーズで文字列を使用する方法
- 21. オーディオデータを含むバイト配列を渡して使用する正しい方法は何ですか?
- 22. Naudio/cによってwavファイルの一部を再生する方法#
- 23. DataTable.Select()を使用して特殊文字を含む列にアクセスする方法?
- 24. lodashを使用している文字列を含むオブジェクトの配列
- 25. 生成された波形データを使用して.NETでサウンドを再生
- 26. JAX-RSを使用して配列パラメータを含むクエリを処理する
- 27. Javascript:Loopを使用して画像にURLを含む配列を入力する
- 28. jstlを使用してjspでオブジェクトと配列オブジェクトを含むハッシュマップを反復する方法
- 29. sortUsingFunction(またはsortUsingSelector)を使用して配列を含むオブジェクトのNSMutableArrayをソートする方法
- 30. swiftを使用して配列内の文字を含む要素を削除する方法
なぜ-1になったのですか? –