如何解决iPhone视听效果
| 我正在开发一个应用程序,用户可以在其中录制一些音频(他们的声音)并对其应用视觉效果。我正在使用FMOD处理所有音频并添加音频效果以及所有这些。我的问题是,那里有可以处理iOS音频可视化的API吗?我想能够录制一些东西,然后在录制过程中设置“会说话的手”。 我还考虑能够对记录显示“可视化”,我知道您可以从FMOD中获取波浪信息和东西,但是您将如何使用这些数据来创建可视化? 谢谢。解决方法
首先,第一件事:那里没有想要的图书馆。我想这太具体了。
好消息是,这并不是很难做到的-只是将您的头放在正确的位置。
除了考虑声音之外,让我们考虑一下其他东西,例如加速度计。如果我想响应加速度计移动一个“ 0”,我可以很简单地获取Z轴的输出值(在-1和1之间)并在屏幕上转换它的坐标(例如,从0到480)。
如果我只是将加速度计的测量值直接插入转换公式中,则可能会有点生涩。 ѭ0可能会在整个位置反弹。这是因为加速度计的测量值可能相差很大。因此,也许我添加了某种简单的过滤器,以使测量之间的更改更加平缓。
现在,这与音频有什么关系?其实,还可以。例如,如果用幅度代替加速度计,则可以使UIView响应音频的响度而上下移动。您所需要做的就是编写一些内容,将振幅值不断发送到要设置动画的UIView中。
然后,通过具有可响应某些频率范围(也许是低音)而移动或更改其位置/比例的视图,您可以变得更加复杂。因此,我想也许是如果您退后一步,想一想究竟要响应哪些参数的动画,这对您来说可能会变得容易一些。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。