That's odd. My best guess is a bug in the H9 firmware. I've been dealing with the PBC firmware for almost 6 years now and I have never seen an "off by 1" type error before.
If you have a MIDI interface and a MIDI monitor program, you can view the messages being sent from the PBC. That would tell us definitively if the PBC is sending the right messages or not. If you want to pursue this and need further instructions, let me know.
Hi, I finally had some time to test last night. I swapped out the H9s. Yes, I think that's the problem. CCs match up just fine on the other one. Not sure what's wrong with the first one. I'll restore it and if not sent it to Eventide to check.
One thing I noticed is that PCs on the H9 are offset, on purpose. For example, PC 39 triggers preset 40. Seems odd they did it like this. I know it's because PCs start at "0". But it's odd they numbered them like this. But as long as I remember this it's fine.
But yeah, on this second H9, if I call CC 38 for input volume control, I get CC 38, so we're good here, thanks.
BTW, with this I figured out how to use expression to control volume on some preset and hot knob control for others. This was puzzling me.
Anyway, thanks and stay well. I was very frustrated with my 6X, but I'm new to Midi so I'm not surprised. I'm starting to finally make some headway.
One thing that really tripped me is that I have 5 pedals in the loops, but I went and put 4 midi only pedals after the PBC outside the loops. I hadn't realized that not only do I have to trigger PC messages to bring the pedals in, but I also have to send CC messages to turn them off when I leave those presets, otherwise they stay on. This is a lot of coding work. I might start splitting loops 4-6 with insert cables and put the 6X on 4CM rather than the outside pedals themselves so I don't have to deal with this. Maybe I'll leave just one pedal outside, but it's just one I have to send on and off messages to. 4 pedals outside like that gets REALLY confusing and time-consuming.