使用 RemoteIO 和 Audio Unit 播放音频文件
我正在查看 Apple 的 iPhone 的“aurioTouch”示例,我想播放 mp3 或 wav,而不是使用内置麦克风。我对 iPhone 编程的音频部分非常陌生,但我认为我需…
在 iPhone 上使用 kAudioSessionProperty_OtherMixableAudioShouldDuck
我试图从 iPhone 上的 kAudioSessionProperty_OtherMixableAudioShouldDuck 属性中获得一致的行为,以允许 iPod 音乐混合,但我遇到了麻烦。在我的应…
使用 Core Audio 找出流的估计持续时间
我使用自定义馈送代码通过网络流式传输 MP3,而不是使用 AudioFileStreamOpen 等 API 的 AVAudioPlayer(仅适用于 URL)。 有什么方法可以估计流的长…
录制音频时 AudioQueueServices 回调出现意外行为
我正在使用 AudioQueueServices 记录连续的数据流。据我了解,只有当缓冲区填满数据时才会调用回调。实际上,第一个回调的缓冲区已满,第二个回调已满…
如何加快缩放图像的绘制速度?调整窗口大小期间音频播放卡住
我正在为 OSX 编写一个音频播放器。一种视图是显示波形的自定义视图。波形存储为带有 NSBitmapImageRep 的 NSImage 类型的实例变量。该视图还显示进度…
iPhone SDK:AVAudioRecorder计量——如何将peakPowerForChannel从分贝更改为百分比?
iPhone SDK 中的 AVAudioRecorder 可用于获取通道的峰值功率和平均功率(以分贝为单位)。范围在0db到160db之间。用于将其转换为 0 - 10 之间的刻度或…
iPhone SDK:使用核心音频AVAudioPlayer更改播放速度
我希望能够以 1.5 倍或 2.0 倍速度播放使用 AVAudioRecorder 录制的音频。我在 AVAudioPlayer 中没有看到任何支持这一点的内容。我希望获得一些有关如…
使用扩展音频文件服务 (ExtAudioFileRead) 读取音频
我正在努力理解核心音频,或者更确切地说: 扩展音频文件服务 在这里,我想使用ExtAudioFileRead()从文件中读取一些音频数据。 只要我使用一个巨大的…
是否可以使用 iPhone 上的音频单元解码 MMS+WMA2 流?
我不确定音频单元是否可以在 iPhone 上的流音频场景中用作编解码器。 我在很多地方都读到过可以做到这一点,但我还没有看到任何示例或适当的文档。相…
在 iPhone 上下载、保存和播放 mp3
我想从某个网站下载 mp3 文件,将其保存到我的 CoreData 模型 AudioMp3 中,然后播放。 下面的函数可以工作,但首先,效率低下,因为它必须首先将 mp3…
AudioFileOpenURL 对现有文件返回 -43
我的应用程序中有一个步骤,用户反复听到三个口头数字。 如果我让此步骤运行一段时间(对于某些未定义的“while”值),我的调试日志会显示以下内容(…
iPhone SDK:如何录音并抑制环境噪音?
谁能给我指出正确的方向,告诉我如何在使用 iPhone SDK Core Audio 录制某人讲话时最大限度地减少环境噪音?我猜想消除任何高于和低于人类声域的频率…
在CoreAudio中,设置kAudioDevicePropertyBufferFrameSize有什么优点/缺点?
在 CoreAudio 中从麦克风录音时,kAudioDevicePropertyBufferFrameSize 有何用途? 文档说它是“一个 UInt32,其值指示 IO 缓冲区中的帧数”。但是,…