我正在开发一个实验网站,它使用p5.ound来分析某首歌曲,并使用这首歌的频率在画布上绘制。
问题是,这种声音在我的笔记本电脑和pc上听起来很棒,但当我试图在移动设备上听它时,它开始闪烁,有嘈杂的寄生虫,它变慢了(很多……)
我在其他手机上试过,也是一样的。即使是在官方文档:https://p5js.org/examples/sound-sound-effect.html上,它对于简单的铃声来说也是滞后的。
有没有人遇到过这个问题?如果我使用常规的JavaScript和html <audio>元素,它可以很好地工作。
此外,您是否知道从html <audio>元素中获取声音播放频率的其他简单方法?
发布于 2020-04-25 18:37:35
因此,我通过实际查看p5.ound是如何工作的来找到解决方案。
我最终使用了Web Audio API。我创建了一个音频上下文,然后是一个分析器,声音在移动设备上不再失真。该过程与使用p5 :)几乎相同。)
https://stackoverflow.com/questions/60980667
复制相似问题