![]() |
1
1
我认为,一种极简主义的低级方法,具有单一的音频组件 k音频单元子类型_远程IO 在低延迟和 敏捷的 支持假设 界面 (为方便起见,在此命名) 我的音频控制器 已正确声明和初始化,以下代码 在…内 注册的 渲染回调 应该进行实时I/O映射 C ,尽管如此):
中的等效代码段 敏捷的 可能看起来像这样:
有关详细信息,请随时查阅苹果的参考页面-它有很好的文档记录: https://developer.apple.com/library/ios/documentation/AudioUnit/Reference/AUComponentServicesReference/#//apple_ref/c/func/AudioUnitRender 这可能也是一个有价值的网站 C 必读课本中的例子 敏捷的 : https://github.com/AlesTsurko/LearningCoreAudioWithSwift2.0 重要的是了解你在做什么。其他的一切都应该是不言而喻的,不应该涉及太多的工作。希望这能有所帮助 |
![]() |
2
1
音频单元和图表将齐头并进。音频单元是组件,图形是将它们连接在一起的机制。使用单位和图形将为您提供最佳的实时(低延迟)性能和选项。我发现Objective C更适合核心音频,因为核心音频最初是一个api。 我最近回答了一个关于环形缓冲区的问题,并使用了 this project 作为演示。该项目在从麦克风录制时播放音调,并允许您通过读取铃声中的最新样本进行处理。这可能是一个很好的起点。如果需要,您可以删除播放的音调。 |
![]() |
Una Persona Normal · 在滑块上选择特定值时播放声音 2 年前 |
![]() |
ESB691 · 停止使用javascript循环音频,但完成播放迭代 2 年前 |
![]() |
loltrox · Python中播放和暂停音频的理想模块是什么? 2 年前 |
![]() |
Demetris · 如何在音频播放器中传递React道具? 2 年前 |
|
Uplink001 · SceneKit:定位音频不起作用 6 年前 |
![]() |
Belphegor · WAV文件中的“ChunkSize” 6 年前 |