Java是否是实时音频处理的C / C++替代方案?
我正在考虑一个应用程序,其中包含约100个音轨(最多),每个音轨上都同时发生延迟线(30s @ 48khz)、滤波(512点FIR?)和其他DSP类型的操作。
这些操作将被转换并以浮点数执行。
系统可能是一台四核3GHz、4GB RAM运行Ubuntu的计算机。
我看过有关Java速度比过去快得多,接近C / C++的文章,并且现在也有实时扩展。这是现实吗?它需要硬核编码和调优才能实现C某些人所规定的50%-100%的性能吗?
我真的很想知道这是否可能,还有任何注意事项。