操作 AudioQueueBuffer 音频数据会产生噪音
我尝试使用 SpeakHere 示例应用程序作为起点来实现 iPhone 声音处理应用程序。该应用程序涉及在播放期间操作缓冲的音频样本。当我将样本乘以一个小数…
iPhone 上的音频队列服务仅播放第一个排队的缓冲区?
我整夜没睡,试图弄清楚这个问题。我的代码与 Apple 的示例基本相同此处。但是,设备仅播放队列中放置的第一个缓冲区(应用程序启动时我听到第一个缓…
如何降低iPhone sdk Audioqueue 的声音?
我正在使用 Aran Mulhollan 的 RemoteIOPlayer,在 SDK iphone 中使用音频队列。 我可以毫无问题: - 添加两个信号来混合声音 - 通过乘以从 wav 文件…
如何使用音频队列服务播放下一个文件
使用音频队列服务播放下一个文件的正确方法是什么?当按下“播放下一个”按钮时,我应该首先调用 AudioQueueStop,然后调用 AudioQueuePrime/AudioQue…
AudioQueueOfflineRender 返回空数据
我在使用 AudioQueueOfflineRender 解码 AAC 数据时遇到问题。 当我在调用后检查缓冲区时,它总是充满空数据。我确保输入缓冲区有效并提供数据包描述…
使用 AudioQueue 读取音频缓冲区数据
我正在尝试通过 AudioQueue 读取音频数据。 当我这样做时,我可以验证文件的位深度是否为 16 位。 但是当我获得实际的样本数据时,我只看到从 -128 到…
如何获取 iPhone 上资源的文件系统路径?
在 iPhone 上,我需要获取资源的路径。 好的,完成了,但是当涉及到 CFURLCreateFromFileSystemRepresentation 的时候,我只是不知道如何解决这个问题…
如何正确处理Cocoa Touch(Objective-C cross C++)中的前向声明/#import?
我正在尝试编写这个头文件: //@class AQPlayer //#import "AQPlayer.h" @interface AQ_PWN_iPhoneViewController : UIViewController { AQPlayer* pl…
使用 AudioQueueServices 提取 mp3 文件持续时间
我已经使用 AudioQueueServices 实现了一个流式 mp3 播放器,它通过 NSURLConnection 下载 mp3。 播放、暂停和查找工作都很好,但是我不知道如何在仍…