javascript - p5.sound在手机上声音失真了吗?

标签 javascript audio p5.js

您好,互联网的亲爱的开发者们,

我正在开发一个实验网站,使用p5.sound分析某首歌曲,并使用这首歌的频率在 Canvas 上绘制。

问题是笔记本电脑和PC上的声音听起来很棒,但是当我尝试在移动设备上收听时,
它开始闪烁,有嘈杂的寄生虫,并且变慢了(很多...)

我试过其他手机,也一样。
即使在官方文档上:https://p5js.org/examples/sound-sound-effect.html
对于简单的铃声来说,它有点迟钝。

有人遇到过这个问题吗?
如果我使用常规的javascript和html元素,则效果很好。

另外,您知道其他简单的方法来获取html元素播放的声音的频率吗?

在此先感谢<:D

最佳答案

因此,我通过实际查看p5.sound的工作方式找到了解决方案。

我最终使用了Web Audio API
我创建了一个音频环境,然后创建了一个分析器,声音在移动设备上不再失真。
该过程与使用p5时几乎相同:)

关于javascript - p5.sound在手机上声音失真了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60980667/

相关文章:

javascript - 将命令从 Javascript 转换为 Greasemonkey

javascript - 是否可以根据网址播放声音文件onclick?

python - 尝试创建新模块并使用 ALAudioDevice 服务订阅时出错

javascript - 在 JavaScript 中对数组使用 Math.max.apply 时遇到问题

javascript - 在不同的上下文中运行 setTimeout?

java - Android信号分析+一些过滤器

javascript - 将 LSystems 代码从 p5js 转换为 HTML Canvas javascript 时出现问题

javascript - 构造函数不起作用? P5.JS

javascript - 如何访问 p5.js Canvas 上的实时草图图像?

javascript - html "data-"属性作为 javascript 变量