iPhone 3G、3GS和4上音频框架的差异

iPhone 3G、3GS和4上音频框架的差异,iphone,cocoa-touch,audio,avfoundation,audiotoolbox,Iphone,Cocoa Touch,Audio,Avfoundation,Audiotoolbox,我正在开发一个测量音量的应用程序。我知道iPhone中的音频硬件不如专业硬件准确,这没关系,但我需要知道不同型号的iPhone之间是否存在任何差异。例如,在iPhone 3G上测得的音量是否可能与iPhone 4不同?不幸的是,我没有任何早于iPhone 4的型号,因此我自己无法进行测试。对于相同的iOS版本,音频框架似乎是相同的(除了2G)。但是,物理话筒(和声学环境)是不同的。人们公布了各种测试结果,例如: 及 但mic响应也可能因生产批次而异。YMMV.我想补充一点,无论我怎么尝试,似

我正在开发一个测量音量的应用程序。我知道iPhone中的音频硬件不如专业硬件准确,这没关系,但我需要知道不同型号的iPhone之间是否存在任何差异。例如,在iPhone 3G上测得的音量是否可能与iPhone 4不同?不幸的是,我没有任何早于iPhone 4的型号,因此我自己无法进行测试。

对于相同的iOS版本,音频框架似乎是相同的(除了2G)。但是,物理话筒(和声学环境)是不同的。人们公布了各种测试结果,例如:


但mic响应也可能因生产批次而异。YMMV.

我想补充一点,无论我怎么尝试,似乎都无法使用iPhone 3G通过AVAssetExportSession导出音频。它可以与3GS、iPodTouchs、4、iPad等一起使用。

谢谢,回答了我的问题!您找到解决此问题的方法了吗?没有。旧设备上不存在此功能。最后,我将iOS的要求设置为4.3,因为3G只升到了4.2。我认为iPod在第二代之前也是如此。我现在不记得iPod Touch是否有效。