2015-01-17 66 views
2

如何创建可用于Internet Explorer以及其他浏览器的频谱分析仪可视化?例如,22Tracks.com has a spectrum analyzer在他们的页面的后台,它在IE中工作。Internet Explorer上的音频频谱分析仪可视化

22Tracks.com Visualization

我已经搜索所有在互联网上的音乐/音频频谱的视觉,在所有浏览器上运行,但不幸的是我没有找到任何东西,不需要闪光灯。

+0

我不明白你在问什么。你是否要求一个图书馆这样做(这是[离题](http://stackoverflow.com/help/on-topic))?你在问什么可视化器(简单的波形)?你在问如何在Javascript中绘制波形?相关:[我用Java中的代码解释了这样的波形](http://stackoverflow.com/a/26454026/2891664)。 – Radiodef

+0

@Radiodef:我正在寻找一种方式来显示响应播放音乐的视觉均衡器。我发现了很多解决方案,都使用HTML5音频Web API,而IE不支持。所以,我正在寻找一种解决方案,它也可以与IE一起工作,比如22轨的。如果有人知道他们的EQ可视化如何工作,我可能可以重新创建它... – Savado

+0

你能指定你指的是哪个可视化?我看到的唯一可视化图形是底部的波形,与频谱分析仪无关(许多人错误地称为均衡器)。 EQ不会显示任何东西......它只是调整频谱中某些频段的电平。无论如何,如果你需要它在旧的IE上工作,你唯一的选择就是使用Flash。 – Brad

回答

2

如果你指的是打开FX按钮:

检查源代码中发现一些有趣的回退,如网络音频(所以用于IE)。其中之一是WebGL,根据caniuse支持IE11。您的问题“我如何创建可在Internet Explorer以及其他浏览器上工作的频谱分析仪可视化?”可以通过使用WebGL来解决,该WebGL仍然不需要Flash。

Luigi Mannoni编写的codepen.io上有一个例子,它可能有助于引导您作为首发。

该示例的代码库过于广泛,无法在此处发布。

+0

这不提供问题的答案。一旦你有足够的[声誉](http://stackoverflow.com/help/whats-reputation),你将能够[评论任何职位](http://stackoverflow.com/help/privileges/comment);相反,[提供不需要提问者澄清的答案](http://meta.stackexchange。COM /问题/ 214173 /为什么-DO-I-需要50声誉对评论 - 什么 - 可以-I-DO-代替)。 - [来自评论](/ review/low-quality-posts/13665131) – Max

+0

WebGL(工作在IE11)而不是Flash需要澄清这个问题? – JaydenMedia