私はWindows上でアプリケーションを開発します。私は前にそれをやったことがありません;-)Windows用のWinFormsまたはWPFまたはQtバックエンドとしてC/C++を使用するGUI
私はC/C++で書かれている必要がある重いオーディオの計算をする必要があります。この部分はルーム補正アルゴリズムになり、Matlabでチャンネルを実行するには約10秒かかります。それはC/C++で書かれていなければなりません。なぜなら後でC/C++でプログラムされなければならないDSPに移植されるからです。
さらに、計算を見直したり、結果を視覚化したり、計算パラメータを変更するためのGUIが必要です。このGUIの難しい部分は、スペクトル、スペクトログラム、オーディオ波形などのプロットがたくさんあります。
今、私はWPFがWindows GUIのすべての怒りだと聞いていますが、それはC#に限られているようです。私のC/C++コードをいくつかのC#GUIコードと統合する簡単な方法はありますか?あるいは、私はむしろWinFormsを取って、C++ですべてを書くだけですか? Qtも同様に機能し、クロスプラットフォームの機能を「無料」で提供しますか?
私はC/C++、Matlab、VST-developmentについていくつかの経験がありますが、実際のアプリケーションを書いたことはありませんでした。正直言って、どこから始めたらいいのか分かりません。
ありがとうございます!
Qtは最高のGUIツールキットです。 – Sharique