类似 NSSound 的框架可以工作,但不需要处理陡峭的学习曲线
我已经基本完成了我的一个应用程序的白噪声功能工作,使用 NSSound 循环播放 10 秒 AAC 编码的预录制白噪声。 [sound setLoops: YES] 应该是所有需要…
以恒定音量播放 iPhone 音频
我正在使用 AudioQueue Services 在我的应用程序中播放音频(AQPlayer 借自 Speak Here),我想知道是否可以以恒定的音量播放音频,无论 iPhone 的硬…
如何检查 AudioQueue 中音乐是否正在播放或暂停
我使用 AudioQueueStart 播放音乐,使用 AudioQueuePause 暂停。 AudioQueues 有什么方法可以检查音乐是否正在播放,我只想在音乐正在播放时暂停音乐…
iOS4.0 iphone应用程序在后台运行时AudioQueueStart失败
当我的应用程序在 iOS4.0 后台运行时,我在启动 AudioQueue 时遇到困难 当应用程序处于活动状态时,代码可以正常工作,但在后台运行时会失败,并显示 …
AudioQueue 的暂停录音回调
我对 AudioQueues 有一个基本的疑问,我正在使用 AudioQueue 进行录制,并且基本上遵循 SpeakHere 应用程序。我发现每当我在 AudioQueue 对象上使用 a…
iPhone 上的 Core Audio - 有什么方法可以改变麦克风增益(扬声器麦克风或耳机麦克风)?
经过多次搜索后,答案似乎是否定的,但我想在放弃之前我应该在这里问一下。对于我正在从事的一个包括录音的项目,当路由是外部麦克风+扬声器和耳…
使用音频队列服务通过套接字连接播放 PCM 数据
我正在为 iPhone 编写一个远程桌面客户端,并且正在尝试实现音频重定向。 客户端通过套接字连接到服务器,服务器一次发送32K块的PCM数据。 我尝试使用…
录制音频时 AudioQueueServices 回调出现意外行为
我正在使用 AudioQueueServices 记录连续的数据流。据我了解,只有当缓冲区填满数据时才会调用回调。实际上,第一个回调的缓冲区已满,第二个回调已满…
Objective-c - 如何将音频文件序列化成可以播放的小数据包?
所以,我想获取一个声音文件并将其转换为数据包,然后将其发送到另一台计算机。我希望另一台计算机能够在数据包到达时播放它们。 我正在使用 AVAudioP…
中断后,录音时延迟音频路线变更通知
我的 iPhone 应用程序要求我知道用户何时插入/未插入耳机。这很容易。 AudioSessionAddPropertyListener 具有监听 kAudioSessionProperty_AudioRouteC…
音频队列:记录缓冲区的时间戳
我试图从我的 AudioInputCallback 函数中的记录缓冲区中获取记录队列的时间。不幸的是,我看到的时间戳与预期不符。这是一个示例(使用 AudioTimeStam…