Hi all - just installed Uno2 chip and am fumbling my way through learning MIDI as is applicable to the Katana. Have a few questions/comments and would like some input from the group. I'll break this up into subsequent responses within this message thread as discussion builds. Will start off with basic logic and setup as per published documentation before adding in more complex configuration variables.
NOTE - I have lurked here for a few weeks, reading through a fair amount of past messages to get a head start on things prior to yesterday's Uno2 chip delivery/installation.
Per the published Katana documentation, it looks like device control is limited to:
- Changing of Katana "channels" via program change (9 total)
- Toggle on/off of Katana effects via control change (6 total)
- Sweep of pedal effects via control change (3 total)
- Toggle on/off of foot switchs via control change (2 total)
NOTE - I am purposely emphasizing "published" documentation as I am not sure if/how subsequent releases have expanded Katana MIDI capabilities. Boss has not, to my knowledge, updated the documentation accordingly.

It seems that a reasonable use case for myself would see the FCB layout support switching of 4-5 Katana channels plus stompbox on/off of 4-5 effects across 2-3 FCB banks, all while probably configuring the two FCB pedals for volume and wah. With this in mind, I plagiarized the Katana setup file posted by mathesonewan in the Files section with some minor edits as a baseline configuration setup. Things pretty much work successfully (leave the FCB pedals out of conversation for now) but I need some more understanding for potential tweaks:
- ProgChange offset - more of a FYI than a question, had to decrease the ProgChange value by -1 for each Preset. Note how value is a "0" in below screenshot while comparison to Katana documentation says it should be a "1". Same dynamic does not seem applicable to the CtrlChange values, they map with Katana documentation and function properly.
- Initial startup after power cycle - I would like the Katana to be on Bank A/Channel 1, reflected on the FCB with the corresponding Footswitch1 LED being lit. I defined all variable definitions correctly and both devices work successfully with the exception of the footswitch LED. Below are applicable setup code excerpts. What is the missing command(s) syntax?
PRESET DEFINITIONS
BANK DEFINITIONS
BANK INITIALIZATION 
That's it for now, more to follow in a few days. Thanks in advance!
Greg