Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 音频发生器_Ios_Audiounit_Tone Generator - Fatal编程技术网

Ios 音频发生器

Ios 音频发生器,ios,audiounit,tone-generator,Ios,Audiounit,Tone Generator,我正在开发一个音乐应用程序,我想生成音调。当然我确实下载了这本书,这似乎是一个好的开始 但我也阅读了苹果的文档和很多关于音频单元的东西,我发现有一种音频单元叫做“kAudioUnitType_生成器” 这一个的描述是: “发电机单元提供音频输出,但没有音频输入。此音频单元类型适用于音调发生器。与仪器单元不同,发电机单元没有控制输入。” 这似乎正是我需要的。因此,我的问题是: 我搜索了几天关于iOS中的音调生成,为什么似乎没有人知道苹果的音调生成器,总是提到cocoawithlove的“音调生成器

我正在开发一个音乐应用程序,我想生成音调。当然我确实下载了这本书,这似乎是一个好的开始

但我也阅读了苹果的文档和很多关于音频单元的东西,我发现有一种音频单元叫做“kAudioUnitType_生成器”

这一个的描述是:

“发电机单元提供音频输出,但没有音频输入。此音频单元类型适用于音调发生器。与仪器单元不同,发电机单元没有控制输入。”

这似乎正是我需要的。因此,我的问题是:

  • 我搜索了几天关于iOS中的音调生成,为什么似乎没有人知道苹果的音调生成器,总是提到cocoawithlove的“音调生成器”?为什么这个不使用“kAudioUnitType_生成器类型”的音频单元

  • 你有任何线索、网站或github项目可以帮助我使用苹果的kAudioUnitType_生成器吗


  • 从(过时的)、关于iOS 5和关于iOS 6来看,
    kAudioUnitType_生成器
    音频单元在iOS中不可用。不幸的是,iOS的音频单元总是非常有限。

    带有kAudioUnitType_生成器类型的音频单元不会生成音调(如正弦波等)。它们可以作为其他音频单元的声源。这种类型的音频单元可以“播放”文件、从网络接收声音(仅在OS X上)和播放音频片段。

    现在你会使用AVAudioEngine和

    我的错误我链接了Mac开发库,但从iOS库判断,“音频单元类型”似乎可以从iOS 2.0和更高版本获得:因此苹果的描述:“这种音频单元类型适用于音调发生器。”这让人非常困惑。。