Hi Will,
As discussed - the pull-request is out, featuring the foundation
and the change of the Effect-UI, using push-updates through the
newly developed GuiDataExchange.
We have identified two known Bugs, which did exist already on the
previous release v2.3.2, but are largely amplified by the rework
and are much more noticeable. The reasons are not yet known
- the EQ in the core provides transfer functions, which are not
consistent and sometimes jump between updates
- on follow-up effect modules, the change detection erroneously
marks parameters as differing from the preset, while in fact
there are no differences.
I will care for investigating those further, and also I have
noted several small follow-up / clean-up issues, intending to
present them with a further feature-branch and pull request.
Most notably, after the UI does not access the Effect modules
in the core any more, the structure of the Effect classes can
be simplified, removing a double indirection at places.
Next days I have to care for some other stuff first,
but I'll give you updates on further findings.
-- Hermann
_______________________________________________
Yoshimi-devel mailing list
Yoshimi-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/yoshimi-devel