音声合成に OpenGLES2.0 シェーダー (GLSL) をうまく使っている人はいますか?
私はすでに vDSP を使用して、C コードから単純なベクトル命令セットを提供する iOS アプリでオーディオを高速化しています。vDSP の主な問題は、サンプル単位のメイン ループが各プリミティブ演算 (ベクトル加算、ベクトル乗算) にプッシュ ダウンされるため、ベクトル指向のアセンブリ言語に相当するものを作成する必要があることです。式をこれらのシーケンスにコンパイルすることは、シェーダー言語が自動化する本質です。OpenCL は iOS では公開されていません。また、GLSL が実行時にコンパイルされることも興味深い点です。つまり、サウンド エンジンのほとんどが GLSL にある場合、ユーザーは重要なパッチを提供できることになります。