因此,我现在一直在寻找一种使用 OpenAL 在 iPhone 上产生可变音调的方法,问题是 Apple 已弃用 OpenAL 的 ALUT 部分,该部分具有完美的 alutCreateBufferWaveform。我想知道是否有人知道如何在 iPhone SDK 上使用 OpenAL 制作音频发生器。我所需要的只是能够一遍又一遍地一致地产生特定频率的音调。
这是最后的手段,如果这听起来有点愚蠢,那么抱歉。
最佳答案
这并不完全是您想要的,但它可以产生类似的效果。
我使用了这个教程
http://benbritten.com/2008/11/06/openal-sound-on-the-iphone/
创建一个可以在不同级别播放预先录制的声音的引擎。因此,即使我必须播放现有 *.caf 文件中的声音,我也可以调制音高并控制循环,以便它产生我正在寻找的任何频率、长度或音量。
关于iphone - iPhone 上的 OpenAL 音调生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2551764/