Mac OS X 10.6.7 上的 kAudioQueueProperty_CurrentLevelMeter
我正在向 AudioQueueRef 查询 kAudioQueueProperty_CurrentLevelMeter ,并且在 10.6.6 上完美运行的代码现在只给我 level.mAveragePower 和 level.mP…
Core Audio - CARingBuffer 读取音频文件以进行回调
有谁有使用 CARingBuffer 缓冲大型音频文件以及如何在回调中读取它的好例子吗? 它应该在辅助线程中读取音频文件吗?如何暂停加载音频文件,直到播放…
如何使用 Objective C 降低 Iphone 上播放声音的速度
我有一个 mp3,我想在不改变音调的情况下缓慢播放。有办法做到吗?如果我能以其他形式做到的话,我可以转换成其他形式。这是我正在开发的 iPhone 应用…
如何手动将 8.24 位解交错 lpcm 转换为 16 位 lpcm?
我有一大块数据 (void*),它是 2 通道、44100 Hz、'lpcm' 8.24 位小端有符号整数,去交错。 我需要将该块记录为 2 ch、44100 Hz、“lpcm”16 位小端有…
在 Mac 上使用 OpenAL 播放音频时出现随机噪音
我正在将一款游戏从 iPad 移植到 Mac。 每次我开始游戏时,播放某些声音时,在播放结束时会发出刺耳的噪音,很像短时间的重静态噪音。 此外,每次执行…
iOS 上的自定义 EQ AudioUnit
iOS 上唯一的 AudioUnit 效果是“iTunes EQ”,它只允许您使用 EQ 预设。我想在 我遇到的音频图中使用自定义均衡器 这个问题关于这个主题,看到一个答…
使用 AQ 和音频文件流动态检测和流式传输 AAC
我目前正在播放 MP3 和 AAC 广播电台。 我正在读取 ICY/HTTP 标头,当检测内容类型中的音频/aac 或音频/aacp 时,我提供 kAudioFileAAC_ADTSType 作为…
核心音频、Goertzel 算法不起作用
我目前正在创建一个应用程序,它可以从 iPhone 的麦克风实时计算出预定义频率 (16780Hz) 的幅度。 我将声音数据存储在缓冲区中,并尝试使用 Goertzel…
来自麦克风的 iPhone 核心音频数据为 NaN
当我通过核心音频从麦克风接收数据时,有时缓冲区内只有一个样本,有时有 20 个样本。有时样本的值为 0.00000,有时它们的值为 NaN,有时,它们是您所…