有没有人在XCode中遇到错误消息"因为没有系统应用程序而终止"?
我有一个在iOS 8.1和XCode 6.1上运行的CoreAudio应用程序(使用The Amazing Audio Engine框架构建).自从XCode 6.1(或/和iOS 8.1)我的应用程序随机崩溃(通常在开始运行后不久),我的iPad显示带有白色苹果标志的黑色屏幕.像启动屏幕,但只有几秒钟.然后ipad回到锁定的屏幕.
日志窗口显示:"因为没有系统应用程序而终止".没有用; ^(
任何人都有同样的问题?谢谢.
有谁知道如何用iOS制作一个简单的EQ音频单元(3个频段 - 低,中,高)?我知道如何在我的AU Graph中添加iPod EQ音频单元.但它只允许您访问预设,我需要适当控制EQ.
我四处寻找一些教程或解释,但没有运气.
谢谢.
安德烈
好吧,我正在尝试将IAA应用到我的iOS应用程序中,并仔细研究了Apple"InterAppAudioSuite"以及WWDCXIII 602视频.我的应用程序就像Apple InterAppAudioSampler,我从这个例子中使用了尽可能多的代码.
我的应用程序启动,我在日志窗口中收到一条"AudioOutputUnitPublish stub"消息,上面写着 - 我想 - 事情还可以.然后,我从Apple启动"InterAppAudioHost"应用程序并尝试连接我的应用程序(充当音频远程仪器).我的应用程序可在应用程序列表中找到.但后来它无法连接,我得到以下日志:
2014-01-16 11:10:27.556 DM1[141:60b] Could not search: {
NSNetServicesErrorCode = "-72000";
NSNetServicesErrorDomain = 10;
}
2014-01-16 11:10:27.558 DM1[141:60b] Could not publish service: {
NSNetServicesErrorCode = "-72000";
NSNetServicesErrorDomain = 10;
}
Run Code Online (Sandbox Code Playgroud)
(我的应用程序中没有调用任何与IAA相关的方法.)
然后"InterAppAudioHost"退出,其日志显示:
2014-01-16 11:10:47.555 IAA Host[150:60b] 11:10:47.554 ERROR: [0x3b2e718c] 168: Timed out waiting for app to launch
2014-01-16 11:10:47.557 IAA Host[150:60b] 11:10:47.557 ERROR: [0x3b2e718c] >audiocomp> 59: null from factory proc
2014-01-16 11:10:47.559 IAA Host[150:60b] error -1 from AUGraphAddNode (hostGraph, &desc, &instrumentNode)
Run Code Online (Sandbox Code Playgroud)
我仔细检查了我的plist,结果如下: …
CAStreamBasicDescription和之间有什么区别AudioStreamBasicDescription?谢谢.
我在音频单元图中有一个AudioUnit Reverb,它可以很好地处理音频数据(扬声器中有很好的混响声).但我无法设置效果的参数.我能设置的唯一一个paraemter是DryWet设置.其他的未能修改.
以下是有效的:
AudioUnitSetParameter(reverbUnit,kAudioUnitScope_Global,0,kReverb2Param_DryWetMix,50,0);
Run Code Online (Sandbox Code Playgroud)
但不是这些:
AudioUnitSetParameter(reverbUnit,kAudioUnitScope_Global,0,kReverb2Param_DecayTimeAt0Hz,4.0,0); AudioUnitSetParameter(reverbUnit,kAudioUnitScope_Global,0,kReverb2Param_DecayTimeAtNyquist,4.0,0);
AudioUnitSetParameter(reverbUnit,kAudioUnitScope_Global,0,kReverb2Param_Gain,3.0,0);
AudioUnitSetParameter(reverbUnit,kAudioUnitScope_Global,0,kReverbParam_FilterBandwidth,3.0,0);
AudioUnitSetParameter(reverbUnit,kAudioUnitScope_Global,0,kReverbParam_FilterGain,3.0f,0);
Run Code Online (Sandbox Code Playgroud)
我看过一个帖子(Core Audio(iOS 5.1)Reverb2属性不存在,错误代码-10877)引用了同样的问题,但无法解决问题.
有帮助吗?非常感谢.
安德烈