p5.手机上声音失真?

问题描述 投票:0回答:1

我正在开发一个实验网站,它使用

p5.Sound
来分析某首歌曲,并使用这首歌的频率在画布上绘图。

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

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

有人遇到过这个问题吗? 如果我使用常规 JavaScript 和 HTML

<audio>
元素,它就可以正常工作。

另外,你知道其他简单的方法来获取从 html

<audio>
元素播放的声音的频率吗?

javascript audio p5.js
1个回答
1
投票

所以我通过查看 p5.sound 的工作原理找到了解决方案。

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

© www.soinside.com 2019 - 2024. All rights reserved.