我正在寻找一个库来绘制实时录音的波形和/或频谱。我在Windows XP下使用C / C ++和Qt 4.8.1。
音频源来自8个不同的麦克风(未来可能更多),所以我想要一个足够快的渲染来绘制8波形,而不会有太多的延迟。我正在使用Portaudio来获取数据。
轨道不需要记录,但我需要实时对它们进行一些计算。我知道这可能会减慢速度,所以最终我也会对频谱图感到满意(...画得更便宜?)。
我尝试编译并运行Qt的Spectrum Analyzer
演示,但我发现它很慢(大约1秒的延迟)。我不知道它是否被认为是那么慢或者我错过了什么......
在网上搜索我遇到MathGL,但我不确定它是否适合此目的,也许最好去寻找更具体的内容。
我希望尽可能便携,但我绝对更喜欢易用性而不是便携性。
有什么建议吗?