具有与Accelerate Framework类似的API的跨平台SIMD库?

时间:2014-04-03 09:50:50

标签: audio simd

我使用Accelerate Framework来提高音频混音器的性能,在iOS和OSX上取得了非常好的效果。我试图在其他平台和cpu架构上实现类似的结果 - 通常的嫌疑人(ARM android,x86 x64 PC)。

我调查了Yeppp!,它提供了一个很好的C#包装器,但它只涵盖了非常基本的操作:没有指定步幅,也没有用于向量生成或处理的渐变函数(vDSP_vrampmul很棒......) ),也没有削减。

有没有人知道具有类似音频DSP友好API的跨平台SIMD库?

[编辑]正如Paul所建议的那样,KissFFT似乎非常适合频域工作,所以剩下的就是更简单的时域操作。

非常感谢,

Gregzo

1 个答案:

答案 0 :(得分:3)

冒着推广自己产品的风险,我建议http://Superpowered.com,跨平台(iOS和Android)专业音频SDK /库。

Superpowered立体声混音器可用于将交错信号“分离”为非交错信号,请参见此处:

http://superpowered.com/pro-audio-sdk-update-android-arm-and-x86-64-bit-positioning/