【发布时间】:2015-01-12 13:23:36
【问题描述】:
目前我正在使用 Waveform.js (http://waveformjs.org) 从 SoundCloud 轨道生成波形。
不幸的是,生成的canvas 的图像质量非常低(尤其是在 Retina 上):
我想创建与 Soundcloud 非常相似的 Waveform:
您知道如何提高图像质量吗?也许有更好的解决方案来生成这样的波形?
我的应用完全是客户端的,一切都在浏览器中完成,所以对我来说完美的场景是:
- 发送
waveform_url到可以生成canvas/svg/等的库。 - 或者我自己从
waveform_url获取数据并提供给图书馆。 - 此外,将 HTML5
Audio元素与生成的波形一起播放也会非常棒。
我将不胜感激任何意见和建议。谢谢!
【问题讨论】:
标签: javascript canvas svg soundcloud waveform