Originally Posted by musocity
They just need to bite the bullet and put it all in one plugin rather than 2 apps:
Though perhaps part of the problem is that they originally "put it all" in BBW4 with similar thinking.

I learned early in my career both the power of, and also the complications of, message passing and client-server architectures. My own approach would typically be to physically separate the various functions of the user-interface from the worker-threads and to do the interactions between them using messages via pipes or IP connections or whatever. It makes the initial implementation trickier, but allows all sorts of flexibility later on. I don't know how well that philosophy would fit a BIAB type application. Even if it does, it's likely a huge task to do it "in retrospect".


Jazz relative beginner, starting at a much older age than was helpful.
AVL:MXE Linux; Windows 11
BIAB2025 Audiophile, a bunch of other software.
Kawai MP6, Ui24R, Focusrite Saffire Pro40 and Scarletts
.