リアルタイム録音の波形やスペクトルをプロットするライブラリを探しています。
Windows XP で C/C++ と Qt 4.8.1 を使用しています。
オーディオ ソースは 8 つの異なるマイク (将来的にはさらに増える可能性があります) から取得されるため、8 つの波形をあまり遅延なくプロットするのに十分な速さのレンダリングが必要です。Portaudio を使用してデータを取得しています。
トラックを録音する必要はありませんが、リアルタイムで計算を行う必要があります。私はこれが物事を遅くするかもしれないことを知っているので、最終的にはスペクトルプロットにも満足するでしょう.
Qt のSpectrum Analyzer
デモをコンパイルして実行しようとしましたが、かなり遅いことがわかりました (約 1 秒の遅延)。そんなに遅いと思われるのか、それとも何かが足りないのかわかりません...
Web を検索すると、MathGLに出会いましたが、この目的に適しているかどうかはわかりません。より具体的なものを使用する方がよいかもしれません。
できるだけ携帯性を高めたいと思っていますが、携帯性よりも使いやすさを優先しています。
助言がありますか?