Just upgraded from Halion Sonic 2 to 3 and applied the latest (3.0.10) patch. Host is latest Cubase (9.0.20)
Unfortunately. switching multis by program change does not seem to work reliably:
I have a chain of 7 multis - 000 to 006, “Program Change” option is set to “Multi Mode”. I have the MIDI Monitor running as an insert on the Halion Sonic Channel to verify the correct program changes arrive.
Sometimes Halion Sonic switches the multi correctly, but in many cases no switch is done at all. Sometimes it switches to the wrong multi, sometimes it even switches through two multis - I send a program change for “006” but it switches briefly to “006” and then to “002” for example. Really unpredictable …
Tried to recreate the multi-chain from scratch - no difference. I have plenty of memory assigned to Halion (8 GB), never seems to be fully used and assigning less or more does not seem to make a difference. Any suggestions?