Audio 与Accelerate框架具有类似API的跨平台SIMD库?

Audio 与Accelerate框架具有类似API的跨平台SIMD库?,audio,simd,Audio,Simd,我正在使用加速框架来提高音频混音器的性能,在iOS和OSX上取得了非常好的效果。我正试图在其他平台和cpu架构上实现类似的结果——通常的怀疑(ARM android、x86 x64 PC) 我已经研究过了,它提供了一个很好的C#包装器,但它只涵盖了非常基本的操作:不能指定跨步,也没有用于向量生成或处理的渐变函数(vDSP#U vrampmul很棒…),也没有剪切 有没有人知道有一个跨平台的SIMD库具有类似的音频DSP友好API [编辑]正如Paul建议的,KissFFT似乎非常适合频域工作,因

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

我已经研究过了,它提供了一个很好的C#包装器,但它只涵盖了非常基本的操作:不能指定跨步,也没有用于向量生成或处理的渐变函数(vDSP#U vrampmul很棒…),也没有剪切

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

[编辑]正如Paul建议的,KissFFT似乎非常适合频域工作,因此剩下的是更简单的时域操作

多谢各位


Gregzo

冒着推广我们自己的产品的风险,我建议跨平台(iOS和Android)pro audio SDK/库

超级功率立体声混音器可用于将交错信号“分割”为非交错信号,请参见此处:


我建议,以推广我们自己的产品为风险,跨平台(iOS和Android)pro audio SDK/库

超级功率立体声混音器可用于将交错信号“分割”为非交错信号,请参见此处:


我建议,以推广我们自己的产品为风险,跨平台(iOS和Android)pro audio SDK/库

超级功率立体声混音器可用于将交错信号“分割”为非交错信号,请参见此处:


我建议,以推广我们自己的产品为风险,跨平台(iOS和Android)pro audio SDK/库

超级功率立体声混音器可用于将交错信号“分割”为非交错信号,请参见此处:



建议很可能取决于您正在使用的函数子集,并且您可能需要多个库,例如,如果您正在使用FFT等进行频域处理,那么您可能需要类似KissFFT的内容。嗨,Paul,谢谢KissFFT的建议。对于混合,我主要关注向量乘法、加法、复制、生成渐变、剪辑、交织/反交织。基本的东西,但不包括在Yeppp中,唉。好吧——那么大部分只是基本的时域操作?遗憾的是,我没有任何具体的建议,但您可能希望在问题中添加一句话,澄清您感兴趣的操作类型。建议很可能取决于您使用的函数子集,并且您可能需要多个库,例如,如果你正在用FFT等做频域方面的事情,那么你可能想要像KissFFT这样的东西。嗨,Paul,谢谢你的KissFFT建议。对于混合,我主要关注向量乘法、加法、复制、生成渐变、剪辑、交织/反交织。基本的东西,但不包括在Yeppp中,唉。好吧——那么大部分只是基本的时域操作?遗憾的是,我没有任何具体的建议,但您可能希望在问题中添加一句话,澄清您感兴趣的操作类型。建议很可能取决于您使用的函数子集,并且您可能需要多个库,例如,如果你正在用FFT等做频域方面的事情,那么你可能想要像KissFFT这样的东西。嗨,Paul,谢谢你的KissFFT建议。对于混合,我主要关注向量乘法、加法、复制、生成渐变、剪辑、交织/反交织。基本的东西,但不包括在Yeppp中,唉。好吧——那么大部分只是基本的时域操作?遗憾的是,我没有任何具体的建议,但您可能希望在问题中添加一句话,澄清您感兴趣的操作类型。建议很可能取决于您使用的函数子集,并且您可能需要多个库,例如,如果你正在用FFT等做频域方面的事情,那么你可能想要像KissFFT这样的东西。嗨,Paul,谢谢你的KissFFT建议。对于混合,我主要关注向量乘法、加法、复制、生成渐变、剪辑、交织/反交织。基本的东西,但不包括在Yeppp中,唉。好吧——那么大部分只是基本的时域操作?不幸的是,我没有任何具体的建议,但您可能想在问题中添加一句话,澄清您感兴趣的操作类型。非常感谢!投票通过,但未被接受,因为我希望看到更多建议-您的库看起来绝对优秀,但面向iOS/Android而非桌面平台。嗨,Gregzo-因此,虽然我们的重点是移动,但我们也支持桌面-请看-感谢感谢各位的提醒,期待着尝试。@PatrickVlaskovits,我有一个问题,我想在音频文件上应用过滤器,如何保存新文件(以及应用的过滤器)?@hagile-你能给patrick@Superpowered发送一封电子邮件吗?我会把它放在我们的支持队列中。谢谢,非常感谢!投票通过,但未被接受,因为我希望看到更多建议-您的库看起来绝对优秀,但面向iOS/Android而非桌面平台。嗨,Gregzo-因此,虽然我们的重点是移动,但我们也支持桌面-请看-感谢感谢各位的提醒,期待着尝试。@PatrickVlaskovits,我有一个问题,我想在音频文件上应用过滤器,如何保存新文件(以及应用的过滤器)?@hagile-你能给patrick@Superpowered发送一封电子邮件吗?我会把它放在我们的支持队列中。谢谢,非常感谢!投票通过,但未被接受,因为我希望看到更多建议-您的库看起来绝对优秀,但面向iOS/Android而非桌面平台。嗨,Gregzo-因此,虽然我们的重点是移动,但我们也支持桌面-请看-感谢感谢各位的提醒,期待着尝试。@PatrickVlaskovits,我有一个问题,我想对音频文件应用过滤器,如何保存该新文件(连同过滤器应用)