Jack kit API は、(リアルタイム) スレッドからのコールバックを使用してオーディオ データを処理します。
jack_set_process_callback (client, process, 0);
...
int process(jack_nframes_t nframes, void *arg)
{
...
}
このコールバックにいくつかのパラメーターをスレッドセーフに送信するにはどうすればよいですか (もちろん、操作をブロックすることなく)。パラメータを送信するだけでなく、オーディオ フィルタリング オブジェクトを再初期化する必要があるため、イベント ベースのソリューションを見つける必要があります。