生成声音(不是来自文件)

Har*_*can 7 audio ios sprite-kit swift

我正在构建一个小型游戏原型,我希望能够播放简单的声音,其长度/音调/音调将根据用户的行为而变化.

这令人惊讶地难以做到.我发现最近的资源是:

http://www.tmroyal.com/playing-sounds-in-swift-audioengine.html

但这实际上并没有在我的设备或iOS模拟器上生成任何声音.

有没有人知道任何工作代码来播放任何程序生成的音频?简单的正弦波会做.

Har*_*can 11

https://gist.github.com/rgcottrell/5b876d9c5eea4c9e411c

另一方面,这段代码有效,而且写得很漂亮......

成功!

  • 谢谢@narner我会看看.对于任何低估我的答案的人......你很傻.该代码是我在网上找到的唯一一个代码,它对我有用.接受我自己的答案. (5认同)
  • 嗨Harry,我帮助过的这个项目也可能对你有用:https://github.com/audiokit/SpaceCannon它使用AudioKit(http://audiokit.io)基于精灵套件游戏生成合成音频事件事件. (2认同)

gua*_*azo 8

你可以试试AudioKit.

这是一个建立在其上的音频框架Core Audio.在他们的连续控制示例中,他们使用具有受控参数的简单FM振荡器.

  • 我实际上是AudioKit开发人员之一; 真的很高兴你喜欢它! (4认同)