KV331... first off, I have no experience with older versions of Synthmaster, but the new release is really powerful. I do agree with other posters that it needs some usability improvements.
My biggest complaint seems like a relatively easy thing to fix.... The tab access is the biggest workflow killer in this synth. When you have a lot of oscs/filters/mods, accessing the correct tab is a major, major pain. When building a patch, ending up with (for example) Osc 3 somehow ordered in front of Osc 1 with no way to change that is incredibly unintuitive. And you can't manually order them by dragging. So making the tabs automatically ordered in terms of osc/filter/mod number by default, and also making them manually re-orderable by dragging or some other method would be a huge help.
What would really help tab management, is if clicking an object in the Routing area would pull that osc/filter/mod's tab into the foreground... so instead of that click disabling/muting the object as it does now, instead make that click activate the object's tab and pull it to the foreground. That way you could just use the Routing area as a navigator to access whatever osc/filter/mod you needed. Fast. Easy.
Then just make the disable/mute function in the Routing area a right-click option. Because if you could actually get to the tab easily, you wouldn't likely disable it from Routing anyhow, you'd just do it from the tab. But you can't easily get to the correct tab.
Workflow killer number 2 is.... connecting objects in the routing tab is a MAJOR pain in the azz. It's way, way too finicky. To the point where sometimes I'm not sure if something will connect and I'm just not being accurate enough, or if it won't connect because it's not allowed to. Make the sweet spot for a connection much larger and more obvious when it's connecting (possibly a green hue), and also make it obvious when it's not allowed to connect (red hue).
Otherwise, really cool synth.
