【问题标题】:What file formats are supported for the Web Audio API convolution functions?Web Audio API 卷积函数支持哪些文件格式?
【发布时间】:2012-11-10 05:28:57
【问题描述】:

我已经使用 Web Audio API (javascript) 在我的网站中构建了简单的卷积功能,当源文件和脉冲响应都是 .wav 文件时,该功能可以工作,但音频无法输出并且当我没有返回错误时使用其他格式。

我查看了 Web Audio API 规范,但没有看到文件格式细节的提及。有什么想法吗?

谢谢

【问题讨论】:

  • audio format support我对卷积一无所知,但也许它不适用于压缩音频格式,如mp3
  • 感谢您的链接。我认为你可能是对的,至少从他们给出的例子来看,脉冲响应似乎总是一个 .wav,即使它没有在规范中明确说明。
  • 我只用过立体声 .wav。

标签: javascript html audio web-audio-api


【解决方案1】:

创建缓冲区文件可以是音频元素支持的任何格式:mp3、wav、ogg。

我使用 wav 文件格式来制作卷积效果。 卷积效果很小,所以这在 wav 中对我有用。

我的大部分曲目都是 mp3。注意采样率。:-)

【讨论】:

  • 我现在正在尝试,Edge 有.ogg 文件的问题,说格式不受支持。它在 Chrome 中运行没有问题。
猜你喜欢
  • 2019-04-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-12
  • 2018-03-11
相关资源
最近更新 更多