Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.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 Swift核心音频学习资源_Ios_Swift_Core Audio - Fatal编程技术网

Ios Swift核心音频学习资源

Ios Swift核心音频学习资源,ios,swift,core-audio,Ios,Swift,Core Audio,我正在努力学习iOS核心音频的Swift。我从Swift一开始就不了解Objective-C。我是一名接受过声音工程培训的工程师,因此我不需要像核心音频、iOS、Swift那样学习“声音”(采样器、比特深度等)的基础知识 你能推荐一些教程、指南、文档或书籍(免费或付费都无所谓)来解释如何在Swift中使用核心音频吗 谢谢你的支持, 托拜厄斯寻找答案。你想看: 克里斯·亚当森的《Objective-C》,但对核心音频的覆盖相当好。向谷歌询问他的名字,你会发现他的一些文章。 许多东西很容易转移

我正在努力学习iOS核心音频的Swift。我从Swift一开始就不了解Objective-C。我是一名接受过声音工程培训的工程师,因此我不需要像核心音频、iOS、Swift那样学习“声音”(采样器、比特深度等)的基础知识

你能推荐一些教程、指南、文档或书籍(免费或付费都无所谓)来解释如何在Swift中使用核心音频吗

谢谢你的支持, 托拜厄斯

寻找答案。你想看:

克里斯·亚当森的《Objective-C》,但对核心音频的覆盖相当好。向谷歌询问他的名字,你会发现他的一些文章。 许多东西很容易转移到Swift。我有几个例子


核心MIDI是另一回事。Swift对核心MIDI的支持仍然存在问题。

@TobiasSchmidt这可能有点过时,但您使用Swift进行核心音频的方法是正确的。下面是另一个其他人使用@GeneDeLisa的Biolder Plate swift AVAudioEngine创建synth的例子[1]。给我一个心意,让STK用这个[2]进入混音,并开始用Swift发出噪音。目前,满足的学习目标C仍然是主要的,而且在CoreAudio上有更多的里程。 [1]
[2]

如前所述,学习核心有声读物是一个很好的资源。目前,仅在Objective-C中使用并不成问题,因为现在本书的所有示例都用Swift重写:

你好,Gene De Lisa谢谢你的回复!我读了你的博客,似乎新的AVAudioEngine是我现在需要的。感谢您提供的有用资源。我将尝试一下你推荐的那本书,看看在玩过AVAudioEngine之后,我是否能了解Objectove-C语法。最好的,托比亚斯!很高兴能帮上忙。如果有什么让人困惑的地方,请尽管问。你好,若何,若兹,谢谢你提供的资源。AVAudioEngine似乎足以播放音频,直到我在Core audio上找到更多的资源。我目前正在将此存储库翻译成swift 3.0,希望能在swift 4.0中重新翻译。@DimaGimburg您能为我们提供一个到翻译版本的github repo链接吗?swift 5无法编辑,因为编辑少于6个字符,但请删除第二个链接后的“/”,否则将得到404