我正在尝试使用AudioUnit为iPhone项目渲染一系列高频声音(8-20KHz左右),但是12KHz以上的所有内容都会严重失真和/或完全错误的音调。我已经将波形呈现为图像,并意识到,由于iPhone的硬件采样率为44,100Hz,混叠是罪魁祸首(我的22KHz正弦波变成了更像100Hz正弦波)。
有什么解决方法吗?我在商店中看到了许多“狗哨”应用程序,但我猜它们不太可能是“真的”。更改AudioStreamBasicDescription的采样率似乎并没有太大帮助,但也许我做错了什么。
有什么解决方法吗?我在商店中看到了许多“狗哨”应用程序,但我猜它们不太可能是“真的”。更改AudioStreamBasicDescription的采样率似乎并没有太大帮助,但也许我做错了什么。