Question I'm a bit puzzled about the software update procedure. How does it work

The MIDI information that you transfer, is in the so-called SysEx format. It's a sort of binary code, that can carry system information. Thus, the MIDI code IS the software. And, the Triple-C needs to be prepared for the upload. For instructions on how to do that, just launch the .exe file, and click "Instructions". The .html document that then appears on the screen, will give you a detailed description of the upload procedure. You can download the latest Triple-C software from here.