jjzjj

iphone - 在 iPhone 上通过 OpenAL 设置的不同音量播放不同声音时出现奇怪的爆音

我在iPhone上使用OpenAL声音框架,并为各个声音设置了不同的音量。我遇到了一个问题,在从一种声音切换到另一种声音时,我听到了最初的爆裂声/咔哒声。当我有一个音量很大(1.0)和第二个的声音时,这真的很明显低一(0.2)的声音。当我敲出响亮的声音,然后敲击柔和的声音,我听到爆裂声/咔嗒声。但是当我从柔软的声音很大,我什么都没注意到。所以弹出/点击真的从响亮的声音切换到柔和的声音时会发生这种情况。这是初始化声音的方法:-(id)initWithSoundFile:(NSString*)filedoesLoop:(BOOL)loops{self=[superinit];if(self

iphone - 在 iPhone 上通过 OpenAL 设置的不同音量播放不同声音时出现奇怪的爆音

我在iPhone上使用OpenAL声音框架,并为各个声音设置了不同的音量。我遇到了一个问题,在从一种声音切换到另一种声音时,我听到了最初的爆裂声/咔哒声。当我有一个音量很大(1.0)和第二个的声音时,这真的很明显低一(0.2)的声音。当我敲出响亮的声音,然后敲击柔和的声音,我听到爆裂声/咔嗒声。但是当我从柔软的声音很大,我什么都没注意到。所以弹出/点击真的从响亮的声音切换到柔和的声音时会发生这种情况。这是初始化声音的方法:-(id)initWithSoundFile:(NSString*)filedoesLoop:(BOOL)loops{self=[superinit];if(self

ios - OpenAL 随机停止播放某些声音,只能通过重启来修复

应用:两款拥有大量客户群的Cocos2d通用iOS游戏。问题:几个月前(2011年)开始收到报告,声音会随机中断,只有部分声音会在应用程序中播放,其他声音则不会。此问题只能通过重新启动设备来解决。重要说明和细节:相同的代码和相同的声音文件在一年多的时间里运行良好没有此类错误报告。我希望我能确定一个日期,但我相信问题始于iOS更新。这个错误很难重现。我亲眼见过一次,但我没有运气再次造成它。然而我们得到1-2每天支持相同问题的电子邮件,其中一些来自形成差评。如果我不得不从空中抽出一个数字,我会我猜我们正在研究千分之一的发病率。似乎可能更多在iPad上很常见,但我不确定。重新启动设备是解决问

ios - OpenAL 随机停止播放某些声音,只能通过重启来修复

应用:两款拥有大量客户群的Cocos2d通用iOS游戏。问题:几个月前(2011年)开始收到报告,声音会随机中断,只有部分声音会在应用程序中播放,其他声音则不会。此问题只能通过重新启动设备来解决。重要说明和细节:相同的代码和相同的声音文件在一年多的时间里运行良好没有此类错误报告。我希望我能确定一个日期,但我相信问题始于iOS更新。这个错误很难重现。我亲眼见过一次,但我没有运气再次造成它。然而我们得到1-2每天支持相同问题的电子邮件,其中一些来自形成差评。如果我不得不从空中抽出一个数字,我会我猜我们正在研究千分之一的发病率。似乎可能更多在iPad上很常见,但我不确定。重新启动设备是解决问

iOS:Audio Units vs OpenAL vs Core Audio

有人可以向我解释一下OpenAL如何适应iPhone上的声音模式吗?似乎有不同级别的API用于处理声音。更高级别的很容易理解。但我的理解在底部变得模糊。有CoreAudio、AudioUnits、OpenAL。这之间有什么联系?openAL是底层,CoreAudio(包含作为其较低级别对象之一的音频单元)位于其上吗?Xcode似乎没有记录OpenAL,但我可以运行使用其功能的代码。 最佳答案 这是我想出来的:底层是CoreAudio。特别是音频单元。因此,AudioUnits形成了基础层,一些低级框架已经建立在其之上。整个caboo

iOS:Audio Units vs OpenAL vs Core Audio

有人可以向我解释一下OpenAL如何适应iPhone上的声音模式吗?似乎有不同级别的API用于处理声音。更高级别的很容易理解。但我的理解在底部变得模糊。有CoreAudio、AudioUnits、OpenAL。这之间有什么联系?openAL是底层,CoreAudio(包含作为其较低级别对象之一的音频单元)位于其上吗?Xcode似乎没有记录OpenAL,但我可以运行使用其功能的代码。 最佳答案 这是我想出来的:底层是CoreAudio。特别是音频单元。因此,AudioUnits形成了基础层,一些低级框架已经建立在其之上。整个caboo

错了!王慧文要做的是OpenAl,不只是ChatGPT

出品|何玺排版|叶媛王慧文耐不住了!日前,原美团联合创始人王慧文在社交媒体宣布进军AI领域,称要打造中国的“OpenAl”。01王慧文:组队拥抱新时代,打造中国OpenAl王慧文是一个有着鲜明美团标签的人物,他即是王兴的同学,又是工作上的合作伙伴,曾经是美团不折不扣的“二号人物”。有人评价说,王慧文是美团发展历程中不可或缺的关键人物,他不仅经历了2020年前美团所有重要的发展事件,更一手拉扯出了美团当前的基石业务——美团外卖。2020年12月,王慧文功成身退,正式从美团退休。该年,王慧文以120亿身价位列2020年胡润百富榜第466位。2月10日,退休两年的王慧文在社交媒体发布“我的人工智能宣

错了!王慧文要做的是OpenAl,不只是ChatGPT

出品|何玺排版|叶媛王慧文耐不住了!日前,原美团联合创始人王慧文在社交媒体宣布进军AI领域,称要打造中国的“OpenAl”。01王慧文:组队拥抱新时代,打造中国OpenAl王慧文是一个有着鲜明美团标签的人物,他即是王兴的同学,又是工作上的合作伙伴,曾经是美团不折不扣的“二号人物”。有人评价说,王慧文是美团发展历程中不可或缺的关键人物,他不仅经历了2020年前美团所有重要的发展事件,更一手拉扯出了美团当前的基石业务——美团外卖。2020年12月,王慧文功成身退,正式从美团退休。该年,王慧文以120亿身价位列2020年胡润百富榜第466位。2月10日,退休两年的王慧文在社交媒体发布“我的人工智能宣

c++ - 游戏开发声音框架

我正在与一个团队合作,该团队正在为各种2D以及最终的3D迷你游戏构建引擎。我们面临的问题是一个可靠的、跨平台的、健全的API。显然,由于我们对跨平台功能的需求,DirectX是不可能的。SDL很好,而且效果很好,但让我们面对现实吧,SDL_Mixer的功能有限。我们目前正在使用它,但是当我们最终扩展到3D时,这将是一个问题。我一直在搞乱OpenAL,但我发现的大多数文档都已经过时了,而且似乎并没有那么好用。我愿意学习OpenAL,并努力通过它,但我想更确定一点,我不会浪费我的时间。不过,除了DevMaster教程之外,我还没有看到太多让我大吃一惊的文档。如果有人有比我找到的更好的Mat

c++ - 游戏开发声音框架

我正在与一个团队合作,该团队正在为各种2D以及最终的3D迷你游戏构建引擎。我们面临的问题是一个可靠的、跨平台的、健全的API。显然,由于我们对跨平台功能的需求,DirectX是不可能的。SDL很好,而且效果很好,但让我们面对现实吧,SDL_Mixer的功能有限。我们目前正在使用它,但是当我们最终扩展到3D时,这将是一个问题。我一直在搞乱OpenAL,但我发现的大多数文档都已经过时了,而且似乎并没有那么好用。我愿意学习OpenAL,并努力通过它,但我想更确定一点,我不会浪费我的时间。不过,除了DevMaster教程之外,我还没有看到太多让我大吃一惊的文档。如果有人有比我找到的更好的Mat