avaudioplayer相关内容

如何从解析快速检索音频文件

我已经成功地将一个音频文件保存到 Parse,但我正在努力再次下载它.我无法弄清楚 getDataInBackgroundWithBlock 应该使用什么块.以及如何实际保存文件.非常感谢任何帮助! let query = PFQuery(className: "wordRecordings")query.whereKey("wordName", equalTo: "\(joinedWord)" ..
发布时间:2021-12-30 17:06:26 移动开发

AVAudioPlayer 内存泄漏

我遇到了一些与 AVAudioPlayer 相关的奇怪内存泄漏问题,在尝试了所有想到的方法后我需要帮助. 这是问题的简短描述 - 代码紧随其后.我初始化我的播放器并开始无限循环播放音轨(无限循环或一次播放并没有改变问题).音乐开始几秒钟后,我切换到另一个音轨,因此我创建了一个新播放器,初始化它,释放旧播放器(正在播放),然后将新播放器放置到位并播放. 在那个时间点(就在我调用新播放器之 ..
发布时间:2021-12-21 10:27:25 其他开发

使用 AVAudioPlayer 播放多个音频文件

我计划免费发布 10 首歌曲录音,但捆绑在一个 iphone 应用程序中.到目前为止,它们无法在网络、iTunes 或任何地方使用. 正如你想象的那样,我是 iphone sdk(最新)的新手,所以我一直在浏览开发者文档、各种论坛和 stackoverflow 来学习. Apple 的 avTouch 示例应用程序是一个很好的开始.但我希望我的应用程序能够一一播放所有 10 首曲目.所 ..
发布时间:2021-12-21 00:05:21 移动开发

AVAudioPlayer 帮助:同时播放多个声音,同时停止它们,并解决自动引用计数

我正在尝试创建播放单个声音文件的按钮和一个按钮停止当前正在播放的所有声音的按钮.如果用户在短时间内点击多个按钮或同一个 button,应用程序应该同时播放所有声音.我使用 iOS 的系统声音服务毫无困难地完成了这项工作.但是,系统声音服务通过 iPhone 的 铃声设置的 volume 播放声音.我现在尝试使用 AVAudioPlayer 以便用户可以通过媒体音量play 声音.这是我目前(但未成 ..
发布时间:2021-12-21 00:01:31 移动开发

iPhone AVAudioPlayer 停止背景音乐

所以我刚刚注意到,在我的 iPod Touch 上,当我的应用触发一个简短的 wav 文件以使用 AVAudioPlayer 播放时,音乐会暂停.这是正常的吗? 我找不到对此的任何参考,而且似乎会在某处注明.有没有办法在我播放声音时让音乐继续播放? 解决方案 注意:AudioSession API已在 iOS 7.0 中完全弃用 如果不做更多工作,您就无法同时运行 AVAu ..
发布时间:2021-12-20 23:59:05 移动开发

iphone:在后台播放音频播放列表?

我正在尝试使用 AVAudioPlayer 在后台播放音频文件序列.当应用程序不在后台时它播放得很好,但是当应用程序进入后台时它不会播放第二首歌曲. 这是我的代码: -(void)playAudio:(NSString *)path{NSURL *url = [NSURL fileURLWithPath:path];NSError *错误;AVAudioPlayer *ap = [[AVA ..
发布时间:2021-12-20 23:58:44 移动开发

尽管在 Swift 中使用 prepareToPlay() ,AVAudioPlayer 仍会产生延迟

在我用 Swift 编程的 SpriteKit iOS 游戏中,播放很短的声音(~0.5 秒)会产生打嗝(如延迟).在其他问题中,我读到我应该 prepareToPlay() 声音,我做到了. 我什至使用了一个变量 (soundReady) 来检查在播放之前是否准备好声音.我还会在播放结束时重新准备声音 (audioPlayerDidFinishPlaying()).以下是代码的相关部分: ..
发布时间:2021-12-20 23:48:11 移动开发

在iOS4上进入后台播放音频

在谈论在后台播放音频时,文档写得相当糟糕.它给人的印象是,要继续播放当前正在播放的音频,只需将键/值对添加到 info.plist 文件和 wallah,这很神奇. 然而,事实并非如此.例如,如果我播放 2 分钟长的 mp3,显然音频足够长,可以在我按下主页按钮将我的应用程序发送到后台后播放.问题是,即使我的 info.plist 文件中有那个键/值对,它也会暂停音频,然后在我切换回应用程序后继 ..
发布时间:2021-12-20 23:11:36 移动开发

使用 AVAudioPlayer 检测 iPhone 的铃声/静音/静音开关不起作用?

我已尝试使用这些方法来尝试检测响铃/静音开关是否处于活动状态: 如何以编程方式感知 iPhone 静音开关? AVAudioSession 类别不符合文档规定 但在我的 iPhone 4 上,“state"值始终为“Speaker"(CFStringGetLength(state) 返回的长度值始终为 7).有没有人成功使用过这个方法?如果是,在什么类型的设备和 SDK 版本上? ..
发布时间:2021-12-03 11:09:09 移动开发

即使在静音模式下也能在 iPhone 上播放声音

我想制作一个应用程序,它可以在 iPhone 处于静音模式时创建声音、音乐或系统声音.静音模式下是否可以播放任何类型的声音,无论是音乐还是系统音? 解决方案 这是不可取的,但我凭什么说你不能这样做.您可能有充分的理由播放声音. 如果您使用的是音频会话,则在文件开头包含 和 [[AVAudioSession sharedInstance]setCategory: AVAudioSes ..
发布时间:2021-12-02 18:27:19 移动开发

当我从一个视图导航到另一个视图时,如何让音乐持续存在?

所以,我已经掌握了在 iOS 中使用一个视图播放声音/音乐的艺术,但我现在正在尝试为音乐艺术家制作一个更强大的应用程序.到目前为止,它涉及从“菜单"ViewController 到他的 Bio、Show Times 和“Listening Room"等.到目前为止,我创建了一个“AudioManager"类: 导入 UIKit导入 AVFoundation导入媒体播放器类音频管理器:NSObje ..
发布时间:2021-11-30 16:19:53 移动开发

在音板应用程序上播放随机声音

我一直在尝试创建一个应用程序,当我按下按钮时,它会播放声音,但是当我再次按下同一个按钮时,它会播放不同的声音,我不介意它是否一直完全随机播放,或者如果它一次播放不同的声音但每次播放相同的顺序希望这是有道理的家伙 这是我拥有的所有代码: .h #import @interface ViewController : UIViewController@class AVAudioPlayer ..
发布时间:2021-11-30 16:14:21 移动开发

如何在 Java 的新线程中播放 .MIDI 文件?

我正在用 Java 重新制作游戏的一部分,我需要知道如何播放 MIDI 声音文件.最好不涉及导入任何外部库.它还必须可以在新线程中运行,以便我可以将各个声音叠加在背景歌曲上. 感谢您的想法和时间. 解决方案 此代码同时播放两个 MIDI 轨道(第一个对话框关闭后,第二个序列立即开始).没有显式创建线程,但我想如果将它们包装在 Thread 对象中,它的工作方式会大致相同. impo ..
发布时间:2021-11-30 16:08:57 Java开发