I was finally able to upgrade to 2401 stable and after doing the Restore all seemed ok except my USB MIDI controllers were all playing all tracks, so I went on each track to check what was happening and noticed some new unexpected issues:
1) Controllers with multiple USB MIDI Ports and a long controller name lose the port # suffix, making it difficult to exclude just one of those ports because listing that string in DISABLED_IN will disable all ports
2) The other issue, already hinted at above is when using multiple controllers of the same brand and model (due to the MIDI count limitation of these linux builds, on the next example I had to disconnect one of the KLEs so the 2nd KLmkII is recognized):
In this case, besides having a similar issue as the one described on issue #1, there’s an additional problem on the “Capture MIDI from …” option, where only 1 of those is listed:
I don’t remember having any of these issues on previous ZynthianOS builds/versions, besides the unfortunate USB MIDI port limitations that I wish will eventually increased considerably in a near future
So, even with issue 2, I could still use MIDI Channel selection per track but “setBFree/Upper” instance I’ve been using for a while, for some reason, now doesn’t allow MIDI Channel selection, only MIDI port
As I was writing this, I thought of confirming this by adding another instance of setBFree but it wasn’t being listed as an available Synth to add.
Checked the LV2-Plugins list and found a new(?) version in there (unchecked) so I enabled it
and tried again
and this new version does have MIDI Channel again, phew
So, I guess I can workaround issue 2 for this track through MIDI Channel (like I used to do) and not have to unplug one of the KLEs but still, issues 1 and 2 can be annoying, that’s why I decided to mention them here.