Open main menu

The Yamaha THR5/10 is a series of small modeling guitar amplifiers meant for home use. THR stands for Third Amplifier.


  • THR5
  • THR5A
  • THR10
  • THR10C
  • THR10X

Communication ProtocolEdit

The Yamaha THR can be controlled via USB using MIDI system-exclusive messages. The basic message has the following bytes:

F0 43 7D 10 41 30 01 XX XX XX F7

The 8th byte describes which control should be changed, the 9th and 10th bytes what its new value should be. The table below describes it in detail:

Category Option name 8th byte Values (9th, 10th byte)
Amp models Clean 0x00 0x00 0x00
Crunch 0x00 0x00 0x01
Lead 0x00 0x00 0x02
Brit Hi 0x00 0x00 0x03
Modern 0x00 0x00 0x04
Bass 0x00 0x00 0x05
Acoustic 0x00 0x00 0x06
Flat 0x00 0x00 0x07
Cabinet models US 4x12 0x06 0x00 0x00
US 2x12 0x06 0x00 0x01
UK 4x12 0x06 0x00 0x02
UK 4x12 0x06 0x00 0x03
1x12 0x06 0x00 0x04
4x10 0x06 0x00 0x05
Amp controls Gain 0x01 0x00 0x00-0x64
Master 0x02 0x00 0x00-0x64
Bass 0x03 0x00 0x00-0x64
Middle 0x04 0x00 0x00-0x64
Treble 0x05 0x00 0x00-0x64