asio

    1

    1答えて

    ASIOデバイスに直接オーディオを再生しているときに、一部のASIOデバイスで発生するようなバグを探していました。終了に達する前にWAVオーディオが停止していない場合、アプリケーションはハングし、最後のオーディオの急速なブリップを連続して再生します(スタッター効果のように聞こえる)。その時点で、UIスレッドがハングアップし、アプリケーションを強制的に閉じる必要があります。 この問題は、NAudio

    1

    1答えて

    ソニーPHA-3を購入し、ネイティブモードでDSDを再生するアプリを作成しようとしました。 (私はDoPモードに成功しました) しかし、私がsamplerateを2.8MHzに設定すると、ASIOCallbacks :: bufferSwitchTimeInfoがそれほど速くないことがわかりました。 2.8MHzのサンプルを要求するのにおよそ8秒かかります。これは1秒で完了します。 コードは単にa

    0

    1答えて

    私は4入力と4出力のasioドライバをサポートするUSB​​オーディオボードを持っています。 私は同時にデータを送受信したいです。 しかし、現在は一度に1つのチャンネルにしかデータを送受信できません。私はNaioのC#ライブラリからasioOutクラスに設定する方法を理解できません。 各チャネルに1つのAudioAvailableイベントを持つことが可能でしょうか? waveIn/waveOutク

    0

    1答えて

    std::cout<<を使用してコンソールアプリケーションに値をプリントアウトしていて、その行を終了していないとしたら、後で同じ行にデータを追加して、getline(cin, MyInput)を通してプログラムに入力したかったのですが、キーボードから入力された値だけではなく、ライン全体の 画面に表示される値が5で、キーボードから* 6が入力されたとすると、プログラムは5 * 6を乗算する必要があり

    0

    1答えて

    私は非常に新しくしましたNAudioライブラリーと同様にオーディオタイプのファイルを開発するミキサーの各チャンネルからオーディオ入力を取得するにはどうすればよいですか? ASIOをサポート)、このミキサーは8チャンネルのオーディオ入力をサポートします。 アプリケーションのアイデアは、この チャンネル1ユーザーがボタンを押して、それがその特定のチャネル上の話者の音声をキャプチャするために、チャネル1

    2

    1答えて

    C++の概念のいくつかを調べているうちに、std :: is_base_ofロジックを見つけました。 ロジックについては、次のコードが生成されていますが、理解できません。 誰かがどのように動作するか説明できますか? template<typename D, typename B> class IsDerivedFromHelper { class No { }; class

    0

    1答えて

    私は単一のオーディオカードの複数のインターフェイスからサウンドをキャプチャしようとしています。お互いにシフトしていない配列を取得できますか?私はサウンドエミッタの位置を検出するために4つのマイク(1つのインタフェースで2つのマイクを使用)を使用したいと考えています。私はウィンドウを使用しています。私も別のスレッドからサウンドを録音しましたが、配列間の遅延は非常にランダムでした。これは主な問題です。

    0

    1答えて

    私は6チャンネルまたは8のデバイス(logilinkサウンドボックスua0099)を持っています。それはASIOを持っていません。私はASIO4ALLをインストールしました。しかし、私は特定のチャンネルを選んで音を鳴らすために各チャンネルにアクセスするにはどうすればいいのか分かりません。 これはmatlab`に function BasicSoundOutputDemo(wavfilename1,

    0

    1答えて

    naudioとASIOで32ビットのバイト配列を再生しようとしています。 しかし、私はそれを実行することはできません。出力信号が歪んでいる。 同じ変換方法がnaudioとWASAPIの32ビットでうまく動作します。 サンプル変換: var newAmp = (int)Math.Round(amp * (Math.Pow(2, 32)/2)); var buffer = BitConverter.

    0

    1答えて

    Macのすべてのイーサネットネットワークインターフェイス上でマルチキャストメッセージを送信するコードがあります(応答するデバイスは、無線または有線イーサネット接続である可能性があります)。このコードはかなりしばらくの間、正常に動作されています: strIPAddressesは、各ネットワークインタフェースのIPアドレスの文字列配列である for(int i = 0; i < strIPAddres