naudio

    1

    1答えて

    オーディオファイルから長さを秒単位で取得する必要があります。私が与えたのはファイルのURLだけです。私はNAudioライブラリを試してみましたが、私はソースとしてURLを使用してみたとき、私は 指定されたパスのフォーマットは以下 はコード - Mp3FileReader reader = new Mp3FileReader(RecordingURL); Result = reader.Total

    0

    1答えて

    ISampleProviderモデルでコード化されたDSPエフェクトがいくつかあります。 1つのエフェクトを適用するには、これを行い、正常に動作します。 string filename = "C:\myaudio.mp3"; MediaFoundationReader mediaFileReader = new MediaFoundationReader(filename); ISampleP

    0

    1答えて

    これで、NAudioのlibを探検しています。 しかし、私はASIOクラスを使用して何かが欠けているかどうかはわかりません。基本的に私の要件は次のとおりです。 動的出力(モノラル)ソースASIOデバイスに、専用チャネル(後で私はおそらく64チャンネルで働くことになります) の各ソースは、ストリーム」への無料う : '(同時に複数のソース)セッション中の任意の時点で、デバイスへのn個のオーディオソー

    0

    1答えて

    private void LoadPlaylist(object p) { var ofd = new OpenFileDialog(); ofd.Filter = "PLAYLIST files (*.playlist) | *.playlist"; string abc = ofd.ShowDialog().ToString(); if

    0

    1答えて

    私はNAudioのlibに基づいて音楽プレーヤーを開発しようとしています。私が最初に曲を始めると、それはOKです。私は別の曲を起動しようとすると、私はエラーを取得する: InvalidParameter calling waveOutOpen at string: player.Init(aReader); 少しコンテキスト: が を遊ぶ:私は開始して、曲の再生を停止するには、これらのメソッド

    0

    1答えて

    次のコードを使用してwavファイルをmp3に変換しようとしています。 using (var wavRdr = new WaveFileReader(item)) using (var mp3Writer = new LameMP3FileWriter(outputPath.Replace(".wav", ".mp3"), wavRdr.WaveFormat, _bitRate, t

    0

    2答えて

    私はグローバルミュージックプレーヤーを管理するはずの "Player"クラスを持っています。 これもこれまでのところ動作します。あなたが改善の提案があれば、クラスは一番下にあります。自由に感じてください。 現在の曲が終了している間に2番目の曲を開始します。 次の曲にフェードインし、現在の曲からフェードアウトして、曲を静かにします。 私のアプローチは、現在、 "waveOutDevice1"オブジェ

    0

    2答えて

    IronPython内でNAudioを使用して、複数のオーディオストリームを混合してアンビエントオーディオを作成しています。これはいくつかのトラックではうまく動作しますが、いくつかのトラック(風、雨)の場合は、ループ再生で不快感を与えることがあります。 私はLoopStreamクラスの例をPythonで実装する方法を100%確信していなかったので、10分の1秒以下で位置チェックを行うだけでした。私

    1

    1答えて

    私のc#コードは以下の通りエラーは出ませんがサウンド出力もありません。私はパテを使用し、COM14ポートからのデータストリームを監視しました。これはNAudioで初めてのことです。私は間違って何をしたのですか。 WaveInEvent waveSource; WaveOut waveOut = new WaveOut(); WaveFormat format = new Wav