Yamaha THR5/THR10 series

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

Models

  • THR5
  • THR5A
  • THR10
  • THR10C
  • THR10X

Communication Protocol

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