NAudio是.NET的开源音频库,支持音频播放,录制和样本操作以及读写各种音频文件格式。
有人尝试过使用NAudio并直接在Powershell中录音吗? 我尝试将 C# 代码翻译成 powershell.. 大部分都有效,但我很难在 Powershell 中翻译它: ...
如何使用 NAudio 的 MixingSampleProvider 将数千个 WAV 文件混合到一个文件中?
我正在寻找一种使用 NAudio 的 MixingSampleProvider 将数千个 WAV 文件混合到一个文件中的方法。我正在构建一个鼓采样器,我希望能够创建一首完整的歌曲(基于 MIDI
如何在跨平台 Avalonia 应用程序中可靠地播放 wav 资源?
我正在使用 Avalonia 编写一个非常简单的游戏,其中包含一些简短的简单声音,我更喜欢将其存储在应用程序资源中(程序集资产 - 我只是将它们放在 Aval 的 Assets 文件夹中...
毛伊岛 MP3 文件持续时间 - MediaElement 持续时间读取 00:00
我正在使用新的 dotnet maui MediaElement,在让我的用户选择要播放的 MP3 文件之前,我想列出曲目及其持续时间 - 在我的例子中是 MP3 文件。但是除非你得到
我想用c#写一个客户端和服务器,客户端会录制内部声音+输入声音(麦克风)并将其流式传输到服务器,我怎样才能实现连接效果,在不...
在控制台应用程序的 NAudio.Core 中找不到 WaveIn' 类型
我正在使用 NAudio.Core 构建一个控制台应用程序来捕获我的麦克风。我已经安装了该软件包,但缺少“WaveIn”类型,导致我无法使用它。我正在使用 Visual Studio 2022 版本 17.8...
尝试在 ASIO 输出上使用 NAudio 播放音频时出现空引用
我有 6 个音频源,需要使用 ASIO 在 6 个独立通道上播放。 我设法使用 WaveOutEvent 作为输出来实现此工作,但是当我切换到 AsioOut 时,我得到一个空引用…
我正在使用 NAudio 生成 WAV 文件。 Wav 文件包含环境噪音(通过麦克风检测和记录)。 我需要处理这个文件以显示不同频率的平均响度(dB)...
我想使用 Bitdefender 在 Windows 11 PC 上将一些声音录制到波形文件中。 到目前为止我使用这两种方法: 私有 MMDevice SetCurrentDevice(DataFlow dataFlow, string deviceName) { 变种
tl;dr 我想将 asio_DataAvailable(object sender, AsioAudioAvailableEventArgs e) 事件中的数据放入 BufferedWaveProvider 中并播放它们。 你好, 我正在尝试制作一个应用程序,它将...
记录来自 NAudio WaveIn 的输入,并输出到 NAudio WaveOut
我希望能够通过 NAudio.WaveIn 从麦克风设备获取输入,然后通过 NAudio.WaveOut 将确切的输入输出到输出设备。 我该怎么做?
我需要选择一个 WaveOut 设备来播放声音,但我不能这样做。 无效初始化() { _WaveOut = 新的 WaveOut(); var reader = new WaveFileReader(文件名); _WaveOut.Init(新WaveChan...
我想知道如何将 WAV 文件的通道与 PCM 数据拆分为两个字节数组。 我一直在尝试用 NAudio 做到这一点,但我无法实现。
使用 NAudio 分割 Wav 文件会从每个部分中删除 1 秒
我正在使用 NAudio 将 Wav 文件分割成等间隔的多个部分。我正在使用 Mark Heath 的 Sound Code 上提供的代码版本: 公共静态无效 TrimWavFile(string inPath, s...
我正在使用 Sharppcap 库从 SIP 呼叫获取数据包。到目前为止,一切都很好。但是,当我加入这些数据包(MemoryStream 内的 G.711 Alaw 数据包)并使用我得到的 AlawDecoder dll 对其进行转换时...
我正在尝试使用 C# 直接获取声音输入并发送输出,从而减少延迟。 我正在使用支持 ASIO 的 NAudio 库以获得更好的延迟。 特别是,我使用 AsioOut
将 wav 文件转换为 8000Hz 16Bit Mono Wav
我需要将 wav 文件转换为 8000Hz 16Bit Mono Wav。我已经有了一个可以与 NAudio 库配合良好的代码,但我想使用 MemoryStream 而不是临时文件。 使用系统.IO; 使用
我为 Winforms 开发了 NAudio。有人有如何使用 NAudio (或通过其他方式)演奏音符的示例吗?我希望这会是类似于以下内容的简单内容: NAudio.PlayNote(28, 100); /...