用于 Core Audio AUGraph 的 AUConverter 的设置过程是啥

Posted

技术标签:

【中文标题】用于 Core Audio AUGraph 的 AUConverter 的设置过程是啥【英文标题】:What is the setup proceedure for an AUConverter for use in an Core Audio AUGraph用于 Core Audio AUGraph 的 AUConverter 的设置过程是什么 【发布时间】:2009-07-30 04:28:11 【问题描述】:

我想转换

pcm 44100khz 16位签名 2通道 交错(打包)

格式化为

44100khz 花车 2通道 非交错(2 个缓冲区)

用于 AUGraph 的格式。我已经搞砸了几天。设置 AUConverter 的最佳方法是什么

【问题讨论】:

【参考方案1】:

这是在 iPhone 上吗?我很确定 iPhone won't handle floats 上的转换器单元。要对此进行测试,您可以尝试更改输出 ASBD 以生成 int 样本并查看它是否开始工作。

【讨论】:

干杯,我做了一些调查并发布到核心音频邮件列表,你是对的,没有音频转换器可以将 int 移动到浮点数

以上是关于用于 Core Audio AUGraph 的 AUConverter 的设置过程是啥的主要内容,如果未能解决你的问题,请参考以下文章

多个文件播放器上的Core Audio声音测量

iOS:音频单元 vs OpenAL vs Core Audio

gstreamer:没有可用于“audio/x-wav”类型的解码器/找不到合适的插件

iOS 音频系列之一:Core Audio简介

将 RtAudio 与 Core-Audio 一起使用,probeDeviceOpen 函数失败

windows core audio apis