waveout

    1

    1答えて

    私たちのアプリケーションは、NAudio WaveOutを使用してユーザーのコンピュータに接続されたオーディオデバイスを取得します。この特定のケースでは、ポーランド語で動作するWindowsマシンが使用されています。したがって、デバイスを列挙すると、WaveOutはデバイスの名前に無効な文字を返します。 たとえば、デバイス名は "Głośniki(Urządzeniezgodne ZE stand

    0

    1答えて

    WAVファイルを再生するためのコードを書きました。私はこれを達成するためにWavOutxxx APIを使用しています。 WavOutXxx APIがストリームをデフォルトのセッションに開くことはよく知られています。私はいくつかの理由から、IAudioSessionControl API(Windows Core Audio Interfaces)を使用してWaveOutXxx APIによって開かれ

    1

    1答えて

    私は自分のコードにいくつかのwaveoutハンドルを並行して持っています。 今、私は各ウェーブアウトハンドルに異なる音量を設定したいと思います。 waveOutSetVolumeのWin32API関数があります:http://msdn.microsoft.com/en-us/library/ms713762%28v=vs.85%29.aspx 問題は、それはcompletly私はそれは私のプログラ

    0

    1答えて

    waveInを使用してnAudioで記録すると、取得するバッファの値が大きくなります。サンプルを正しく表示するには、グラフを約20000にスケーリングする必要があります。記録されたwaveファイルからこのオーディオを再生し、SampleChannelサンプルプロバイダを使用してwaveOutからサンプルをキャプチャすると、値は小さくなります。 ファイルフォーマットでは、私に与えられた値には、32ビ

    3

    4答えて

    私は次のような状況に陥っています。マシンにはフリッツISDNカードがあります。このデバイスのwave outで特定のwaveファイルを再生するプロセスがあります(ISDN接続は起動時に作成され、永続化されます)。シナリオは簡単です。必要に応じて、以前に開いたウェーブデバイス(もちろん問題なく初期化されたものすべて)でwaveOutWrite()が呼び出され、コールバック関数はMM_WOM_DONE

    0

    1答えて

    Mark Heathのブログに続いてNAudioのBufferedWaveProviderを使用してMp3ストリーミングを実装しようとしています。 私のストリーミングはすべて実装されていますが、「InvalidParameter calling waveOutOpen」というメッセージが表示されたMmExceptionが表示されます。 私はこの関連の質問を見た:InvalidParameter c

    0

    1答えて

    waveoutをC#で使用して、より多くのwavファイルを同時に再生しようとしました(少なくとも異なるもの)。 (SoundPlayerオブジェクトは、一度に1つしか再生されません.Director SoundやMediaPlayerオブジェクト、その他の技術をこの単純な目的に使用することは望ましくありません。) C#コードをC#に移植し、どのようにしてvhost.exeをクラッシュさせ、なぜこれ