Two points on MIDI integration:
1. 30 of the H9 algos (the ones also found in the 3 Factor pedals) do not have Hotswitch capability. BUT if you run MIDI you can get the same result using the ribbon controller (exp ped) as follows: Use the H9 control app to set up a preset with exp ped capability as desired. Then, using MIDI set up a switch that toggles between 0 and 127 and direct that switch to control the exp ped control change parameter within the H9. That MIDI footswitch will then act like a Hotswitch for algos that do not have a Hotswitch.
2. The H9 output level fader is not controllable in real time with either the Hotswitch or an exp ped. Each H9 algo has 10 controllable parameters and the output level is NOT one. I think that is unfortunate. However, the output fader IS controllable via MIDI because there is a MIDI control change parameter for it in the H9. Thus, using MIDI you CAN treat it as a secret 11th parameter. Just tell one MIDI footswitch to control both the Hotswitch control change parameter and the output level control change parameter as the same time.
Similarly, you can tell a MIDI exp ped to vary the exp ped control change parameter (that you already set up with the H9 control app) and the output level control change parameter at the same time. This allows you to (for example) lean into the exp ped for a clean boosted solo and also blend in a delay or a chorus or both just for that solo.