HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了iOS:用于同时录制和播放的示例代码大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在为多轨录音机设计简单的概念证明.

明显的起点是从文件A.caf播放到耳机,同时将麦克风输入记录到文件B.caf中

这个问题 – Record and play audio Simultaneously – 指出我可以工作有三个层次:

> AVFoundation API(AVAudioPlayer AVAudioRecorder)
>音频队列API
>音频单元API(RemoteIO)

什么是最好的工作水平?显然,通用答案是在完成工作的最高级别工作,这将是AVFoundation.

但是,由于延迟问题(他在文件之间延迟了0.3秒),我正在放弃这个工作,所以也许我需要在较低的层面上工作来避免这些问题?

此外,什么源代码可用于跳板?我一直在看SpeakHere样本(http://developer.apple.com/library/ios/#samplecode/SpeakHere/Introduction/Intro.html).如果我找不到更简单的东西,我会用这个.

但是任何人都可以提出更简单的方法吗?我宁愿不使用C代码,如果我可以避免它.

有没有人知道使用AVFoundation的一些公共代码来做到这一点?

编辑:AVFoundation示例:http://www.iphoneam.com/blog/index.php?title=using-the-iphone-to-record-audio-a-guide&more=1&c=1&tb=1&pb=1

编辑(2):更好看一下这里:http://www.switchonthecode.com/tutorials/create-a-basic-iphone-audio-player-with-av-foundation-framework

编辑(3):How do I record audio on iPhone with AVAudioRecorder?

解决方法

为了避免延迟问题,您必须工作在比AVFoundation低的水平.从Apple – Auriotouch查看此示例代码.它使用远程I / O.

大佬总结

以上是大佬教程为你收集整理的iOS:用于同时录制和播放的示例代码全部内容,希望文章能够帮你解决iOS:用于同时录制和播放的示例代码所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。