問題タブ [naudio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Skypeの着信音を操作する方法
Skypeの着信音を制御して、操作できるようにするにはどうすればよいですか?SkypeFXを提供してくれたMarkHeathに感謝します。
ありがとう、ジョン
c# - skype - 着信音声をインターセプト中 - コールバック操作に失敗しました - skypefx
入ってくる外部音声を傍受するために試しました
check.wav を聞くことも、着信オーディオを操作することもできません。
どんな助けでも大歓迎です。
.net - VST.NET vs NAUDIO (vstaudiobuffer vs pcmstream バッファ)
VSTaudiobuffer を PCMStream Buffer に変換する方法を教えてくださいhttp://vstnet.codeplex.com/Thread/View.aspx?ThreadId=216682から試しましたが、役に立ちませんでした。
c# - C#の問題を使用したサウンドキャプチャ
C# で NAudio 1.3 を使用して、サウンド キャプチャの winform アプリケーションを開発しました。アイデアは、サウンド カードを介してストリーミング ソングをキャプチャすることです。Windows XPでは問題なく動作しています。しかし、Vista および Windows7 マシンでは、サウンド ドライバがインストールされていない場合、マイクの音声も一緒に取り込まれます。これは大きな問題です (デルのラップトップで確認しましたが、マイクをミュートすると、サウンドがキャプチャされません)。ストリーミング ソング サウンドをキャプチャするために、NAudio 1.3 は Windows Vista および 7 用の WASAPI オーディオ キャプチャを使用します。この問題を早急に解決する必要があります。
c# - オーディオ サンプル レートのタイミング
モーション コントロール アプリケーション用のトーンを生成するために NAudio を使用しています。音声フォーマットは 16kHz モノラルです。ここで間違っていたら訂正してください。1 ヘルツは 1 秒なので、1 秒あたり 16,000 サンプルまたは 1 ミリ秒あたり 16 サンプルがあることを意味します。NAudio のサンプルは、1600 個の float 値の配列として提供されます。
これは、ヘッドフォン ジャックから 1 ミリ秒あたり 16 個の離散値を出力できるということですか?
c# - NAudio の Read によって要求されたサンプル数を設定することは可能ですか?
一対のサーボを制御するためのパルス幅変調オーディオ信号を生成するために naudio を使用しています。現在、IWaveProvider インターフェイスを実装するMark Heath が作成した WaveProvider32 クラス ( http://mark-dot-net.blogspot.com/2009/10/playback-of-sine-wave-in-naudio.html ) を使用しています。サンプルレートは 44100 です
オーディオ信号は基本的にブロック N 幅で、信号の最初の部分はすべての値が高く、ブロックの残りの部分では値が低くなります。読み取り操作はブロックの幅よりも多くのサンプルを要求するため、バッファがいっぱいになるまで信号を繰り返します。私が抱えている問題は、バッファの長さが信号ブロックの幅の倍数ではないことです。そのため、最後のブロックの一部が切り取られ、サーボにねじ込まれ、それがけいれんします。私はそれを追跡し、次の読み取りの開始をオフセットするためにいくつかのコードの空想を行うことができることを認識していますが、WaveProvider が一度に提供する必要がある値の数を設定して複数にすることができれば、より簡単になります。信号ブロックサイズの(または正確な幅かもしれません)。
それは可能ですか?
c# - Silverlight の NAudio
Silverlight アプリケーションで NAudio を使用することは可能ですか? プロジェクトに dll を追加できません...小さなオーディオ ミキサーを作成したいと思います。
私はすでにグーグルで検索しましたが、それを行う方法が見つかりません...
誰かがそれについていくつかのヒントを持っていますか???
.net - System.Media.Soundplayer で再生するために、Memorystream で MP3 を WAV に変換します。
NAudio ライブラリを使用して、実際の再生に Media Soundplayer を使用してアプリケーションで再生用のサウンドエフェクトをインライン変換しようとしています。(NAudio の再生は、直接再生の場合は少しぎくしゃくしているため、変換)
ファイルをディスクに抽出して再生するのではなく、memoryStream を使用してメモリ内の WAV に変換したいのです。
NAudio ソースを見ると、ストリームが破棄されるまで一部のデータがストリームに書き込まれないように見えますが、これにより MemoryStream が無効になります。私はそれを作り直す必要がありますか、それとも私はそれをすべて間違っていますか?
次のコードを使用すると、無効なヘッダーが表示されます。
コードを置き換えてファイルをディスクに書き込み、破棄してからストリームにリロードすると、すべて問題ありません(ただし、目的に反します)
System.InvalidOperationException: ウェーブ ヘッダーが破損しています。C:\ Development\Spikes\NAudioConvert\ConvertAudio.vb:78行目
これに関するヒントはありますか?または、非常に小さな MP3 ファイルを再生用に WAV に変換するために使用できる別のライブラリがあれば素晴らしいでしょう。
audio - NAudio 問題 - 次々に再生される複数のサウンド ファイルの管理
私は何週間も立ち往生している問題を解決しようとしています! 基本的に、私が開発しているソフトウェアは、オーディオを録音して再生することができます。このソフトウェアは、複数のサウンド ファイルを録音し、それらを次々に再生することができます (1 つの連続したサウンド ファイルのように見えます)。しかし、私が抱えている問題は、2 番目のサウンド ファイルから、2 番目、3 番目、4 番目 (など) のファイルの上に「カチカチ」音があるように見えることです。
このカチカチという音は、最初のサウンド ファイルの最後の数ミリ秒です。私が言及している「カチカチ」という音は、ビニール レコードが非常に速くスキップする音に似ています。
これまでのところ、問題の原因を見つけることができませんでしたが、これを引き起こしている可能性のあるものについて何か考えはありますか?
ありがとう
編集:以下のいくつかのメソッドを追加しました。
わかりましたので、次のメソッドはリプレイ メソッドです。
次のメソッドはレコード メソッドです。
c# - マイクからのリアルタイムオーディオ再生。c#
マイクから録音し、他の PC で録音を再生できるアプリケーションを作成しようとしています。ただし、この時点では、自分のコンピューターで再生して、動作させることができるようにしたいと考えています。
私は過去数時間 NAudio を見てきましたが、この目標を達成するのに役立つようです。
他の誰かがこれを経験したことがあるかどうか、またそれが可能かどうか疑問に思っていますか?
ありがとう、スチュアート