ノードを接続してカスタム オーディオ コンポーネントを作成できるオーディオ エディタを作成したいと考えています。ノードが変更されるたびに、javascript にコンパイルされ、new Function()
パフォーマンスを向上させるために実行されます。AudioWorklet
別のスレッドで実行されるを作成する可能性があることを読みました。私のアルゴリズムがJavaScriptコードの文字列として渡され、コンストラクター内でAudioWorklet
関数に入れられるように、両方のアイデアを組み合わせる可能性があるかどうか疑問に思っています。new Function(codeString)
次に、audioworklet のprocess()
関数が何らかの形でカスタム関数を呼び出します。
これは何らかの方法で可能ですか、それとも私が求めすぎているのでしょうか? 何時間もかけて動作させる前に、「はい、可能です」または「いいえ、申し訳ありません」と答えてもらいたいのですが...
ご協力いただきありがとうございます、
ドジェフロマージュ