【问题标题】:iPhone openAL effectsiPhone openAL 效果
【发布时间】:2011-03-11 02:26:11
【问题描述】:

我正在尝试构建一个具有与tweakybeat 类似的功能的应用程序,特别是声音处理。我正在使用 openAL,但是我不知道如何应用音高衰减、音高开始或波形等效果。 我想知道是否应该使用数学函数生成声音并在脑海中填充特定长度的缓冲区,还是我只是认为这一切都错了,我应该以其他方式这样做吗?

【问题讨论】:

    标签: iphone openal


    【解决方案1】:

    如果您可以通过算法生成声音样本(并将它们提供给音频队列或 RemoteIO 音频单元 API),那么您将拥有比使用受限的 OpenAL API 更多的控制权。

    【讨论】:

    • 我能否实时改变声音,即在它开始后,改变它的声音?
    • @Oscar Olim :取决于音频缓冲区的大小和延迟,以及您是否可以更新/更改提供给这些缓冲区的样本的速度。
    猜你喜欢
    • 2013-06-24
    • 1970-01-01
    • 1970-01-01
    • 2011-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-25
    相关资源
    最近更新 更多