Hi again. I've configured multiple fonts and instruments in XMPlay for many years, but now for some reason I'm seeing and hearing strange things I've never experienced before.
Perhaps something's changed, or I just haven't caught these things previously, or there is some type of midi channel switching going on that I don't know about.
I'm using midi plugin version 16e. To run these tests, I'm playing Winter Wonderland - Gary Wachtel.mid.
When I add the Merlin Symphony.sf2pack soundfont to bank 0, I see that no instruments are contained in bank 56. Samples trying to play from bank 56 default to bank 0. That's fine.
Replacing Merlin Symphony with WBS Reality 100MB.sf2pack, I see that bank 56 only contains instrument presets 38 and 39 for YM2612 bass. Again, bank 56 instruments mostly default to bank 0. No issue.
With Merlin Symphony as the primary soundfont in bank 0, and WBS Reality as the secondary - or vice versa - the instrument presets are selected as expected.
However, if I add an individual instrument preset on top of this stack for bank 0, like this:
WBS Reality - 122 (Seashore noise)
Merlin Symphony
WBS Reality
I get a strange outcome.
The samples window shows the following:
WBS_Reality_100MB.sfpack
d62:40 Brush Kit
56:0 Marimba
56:11 Marimba
56:32 Marimba
56:58 Marimba
56:57 Marimba
56:65 Marimba
56:66 Marimba
It looks now as if the Reality soundfont has several marimba presets in bank 56, whereas I previously established there are only two presets, 38 and 39.
Please help to resolve this issue.
Thanks!