Closed baconpaul closed 1 year ago
Request flush can result in either a call to process or a flush_params. I've done some changes in Bitwig so if I bypass ACE, and turn knobs from ACE gui, then I get the change back in bitwig's device but not the way around yet.
so right bws43b8 when you call paramsRequestFlush does a startProcessing / process / stopProcessing
and also prints a message to the log
I guess that's OK? Is there any condition in which BWS calls paramFlush?
Yes, if the plugin is deactivated, and not about to be destroyed.
I would not be surprised if paramFlush() never happen for now. I may use it if the plugin is bypassed though.
I close this issue as it is not a misbehavior and after looking into it more, it would complicate the code to much to justify the change.
clap-saw-demo
at 6414fb1 or laterat this point the synth will call paramsRequestFlush when you drag. But in the bws43b6 mac engine, rather than getting a call to paramsFlush (which would print to the log and return) I get no call and in the BWS log see