I would like to give it a try. I'd then send: 7f C0 41 for 65 Acoustic Bass
By the way, to try it out, you need to send Control Change Controller 0 with value 127, then send Program Change with the value of the PC# minus 1.
B0 00 7F (Control Change Channel 1, Controller 0, Value 127)
C0 40 (Program Change Channel 1, Program 65)
When reading manuals and documents, be sure to notice which range the Program Change numbers are using, either 1 to 128 or 0 to 127...
• In this manual (and in MIDI standards documents), the Program Change numbers are from 1 to 128, and the corresponding byte values that you send are from decimal 0 to 127 (hex 00 to 7F) respectively.
• Some manuals or documents may use Program Change numbers from 0 to 127. In that case, you just send the same byte value in the Program Change message.