问题标签 [wav]
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.
command-line - 如何使用 afconvert 将目录中的所有文件从 wav 转换为 caf?
我有一个目录,其中包含大约 50 个需要转换为 caf 的 wav 文件,因为 AudioServicesCreateSystemSoundID() 会为其中一些(但不是全部)返回错误。
这是我成功用于单个文件的命令示例:
我如何快速做到这一点 - 不是每个文件一个接一个?
c# - 在 .NET 中播放 .WAV 文件
我正在尝试编写一个 SAMPLER 程序,其中每个键都有不同的声音(WAV 文件)。
有人可以向我解释或给我一个解释链接,我可以在其中学习如何播放 WAV 文件吗?
如果重要的话,我正在使用 Microsoft Visual C# 并使用 WinForms。
c# - 使用 SoundPlayer 播放多个声音
我正在制作一个采样器程序,其中从 1 到 9 的每个键都会发出不同的声音。一切正常,但是当我同时按下两个(或更多)声音时,第二个“杀死”第一个。
我正在播放 .WAV 文件中的声音,使用SoundPlayer
. 我该如何解决这个问题?
iphone - 哪里有大量免费许可的乐器 .wav 样本?
我需要各种乐器的完整样品。一个提供此资源的网站(http://theremin.music.uiowa.edu/MIS.html)很好,但没有足够的非古典乐器(例如钢吉他、鼓)。
我需要一个不同的资源来提供乐器样本,例如 MIDI 规范支持的乐器样本。
旁注:我只需要每个乐器的中间 C 样本。
c# - C# - 将 *.wav 文件加载到字节数组时的虚假数据
我正在尝试使用 C# 3.0 和 .NET 3.5 将 *.wav 文件加载到字节数组,如下所示:
从 byte[58] 到最后(约 50k 字节),所有值都是 127 或 128(我猜前约 58 个字节是标头内容?)。
波形文件在Windows媒体播放器和其他播放器中播放良好,我确信它没有问题(它是用WinXP中的录音机录制的)。
波形文件信息:
比特率:176kbps
音频采样大小:8bit
音频采样率:22kHz
音频格式:PCM
当我尝试使用 .NET SoundPlayer 播放字节流时,它听起来很糟糕 :-) 有什么想法吗?
[已解决]
毕竟这不是问题,所以我将不得不继续寻找真正的错误。
java - 处理带有小数的字节数组后的 Java Sound API 噪声
我正在尝试处理从采样的 sourcedataline(Java Sound API)获得的字节数组。如果我将字节数组与分数相乘,播放流时会出现噪音。
在我播放声音之前,我将立体声 wav 文件分成左右声道。这工作正常。但是,如果我想使用取决于延迟因子的增益控制来处理通道,我会得到噪音。
有谁知道如何解决这个问题?
//编辑:
我试图通过位移将这两个字节转换为短(2字节),例如:
但是当我将单个字节乘以增益值时,我得到了相同的结果。
//编辑
或者我应该将两个数组值添加到这样的短片中吗?
但是如何在不丢失声音的情况下将这个短字节转换为 2 个单字节呢?
//编辑分离方法中的一些代码:
c# - C# 中的频率分析器
我正在寻找一个 C# 源代码,它对 WAV 文件执行频率分析并将结果显示在图表中,类似于 WavePad 等应用程序中显示的结果。你知道我在哪里可以找到这样的代码吗?
谢谢!
c# - 在 WinForms 应用程序中拆分 wmv/wav 文件
我有一个 Windows 窗体应用程序,我使用 Windows Media Player 的一个实例(通过 WMPLib)来播放一些音频/视频文件,无论是 wmv 还是 wav 格式。我目前需要做的是拆分原始文件并从中“提取”一个或多个剪辑,比如说从文件的特定时间点开始 3-4 秒。
任何想法如何做到这一点?
第三方库是可以的,只要它们不是那么贵
c# - 在 C# 中同时播放声音
我想在 win 应用程序(用 C# 编写)中,声音(Wav 格式)作为背景声音播放,鼠标悬停在 Control 上播放小 wav 声音文件,当单击按钮时,停止背景声音和 ...。
感谢您的指导。
java - Java - 从 .wav 中删除标头
我正在使用以下代码将 .wav 文件读入字节数组。
有没有一种简单的方法可以在读入字节数组之前或之后删除 .wav 标头?