The "Vectors" UI has had very little attention since I first implemented it,
and it was making rather questionable dives into the synth engine. To cover
some of these, later patches were added.
This latest work tries to address these issues and clean up the code along with
removing those direct calls, and (at least) passing them through the 'collect
data' code {which attempts to synchronise reads so they're not stepped on by
writes}.
This also crosses over into MasterUI and MiscMasterUI, where I've been able to
completely remove the 'activepart' variable, and instead keep 'npart' in sync.
In the process I've fixed a number of bugs (and hopefully not added any new
ones). As usual, there is still more to do!
Finally, I've update the LV2 code so that the maintainer is now 'Yoshimi Team'
and, as suggested, removed Andrew's email address from the public areas. I've
not touched the copyright text.
--
Will J Godfrey
_______________________________________________
Yoshimi-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/yoshimi-devel