首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >循环声音在循环结束时有滴答声

循环声音在循环结束时有滴答声
EN

Stack Overflow用户
提问于 2011-07-18 23:48:12
回答 2查看 1.3K关注 0票数 1

我循环播放音乐,一切正常,但是由于某些原因,循环的背景音乐在循环的末尾有卡顿噪音和卡顿。其他人也有这个问题吗?如果有,你是如何纠正这种情况的?

我使用Logic Studio8作为没有打开麦克风的声音文件,所以我知道它不是声音文件。

代码语言:javascript
复制
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/theeye3.caf", [[NSBundle mainBundle] resourcePath]]];

audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:NULL];
audioPlayer.numberOfLoops = -1;
[audioPlayer play]

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2011-07-18 23:56:31

你有没有试过在音频编辑器中循环它,以确保问题不在样本本身?如果示例不是以零点开始和结束,您可能会获得点击。

票数 1
EN

Stack Overflow用户

发布于 2011-08-10 09:40:03

是的,这通常是因为您的声音文件是压缩的,因此不具有完全相同级别的结束点振幅。我在游戏中遇到了同样的问题,我的解决方案是添加一个音效(这是循环菜单音乐的一部分),在循环之前播放0.3秒。它实际上涵盖了问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6735612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档