Chris Hurley
Power User
I've been trying to unravel some of the mysteries of Axe-FX sysex and thought I'd share what I have so far. This information is unsupported by Fractal. If you use it somehow and goof up your axe-fx, they won't help you. You have been warned. If you're scared, stay home.
SysEx messages in general:
On my unit, sysex messages all begin with F0 00 00 7D 01. '7D' is the sysex ID as set in the I/O menu (mine is 125). I don't know what '01' is, but in another thread, I think someone else had a different value for that position.
Some example sysex messages captured from the editor:
Increasing Amp 1's type from Tube Pre on up through other models
F0 00 00 7D 01 02 0A 06 00 00 01 00 01 F7
F0 00 00 7D 01 02 0A 06 00 00 02 00 01 F7
F0 00 00 7D 01 02 0A 06 00 00 03 00 01 F7
F0 00 00 7D 01 02 0A 06 00 00 04 00 01 F7
Doing the same with Amp 2:
F0 00 00 7D 01 02 0B 06 00 00 00 00 01 F7
F0 00 00 7D 01 02 0B 06 00 00 01 00 01 F7
F0 00 00 7D 01 02 0B 06 00 00 02 00 01 F7
F0 00 00 7D 01 02 0B 06 00 00 03 00 01 F7
F0 00 00 7D 01 02 0B 06 00 00 04 00 01 F7
You can see the 0A changed to a 0B, which suggests that 0A=amp 1, 0B=amp2, while the increasing sequence is the amp model type ID.
In another thread, a message from changing the drive 1 clip type to SI Diode was listed as:
F0 00 00 7D 00 02 05 08 0A 00 06 00 01 F7
(which suggests that block 05 = Drive 1)
Back to on Amp 1: gain changing:
F0 00 00 7D 01 02 0A 06 01 00 00 00 01 F7
F0 00 00 7D 01 02 0A 06 01 00 09 01 01 F7
F0 00 00 7D 01 02 0A 06 01 00 0F 07 01 F7
F0 00 00 7D 01 02 0A 06 01 00 04 0E 01 F7
F0 00 00 7D 01 02 0A 06 01 00 0E 0F 01 F7
I'm not sure how to interpret this yet.
I've looked at the tuner sysex output, but its not really useful to be sent to the axe-fx from a controller.
EDIT: I asked Fractal Support and they indicated that it was OK to post this information but that they don't support its use. They even OK'd me posting their reply, which I did in another thread. The purpose of this stuff is to gather information that can be used to control the Axe-FX from other MIDI devices in a manner that is otherwise impossible.
SysEx messages in general:
On my unit, sysex messages all begin with F0 00 00 7D 01. '7D' is the sysex ID as set in the I/O menu (mine is 125). I don't know what '01' is, but in another thread, I think someone else had a different value for that position.
Some example sysex messages captured from the editor:
Increasing Amp 1's type from Tube Pre on up through other models
F0 00 00 7D 01 02 0A 06 00 00 01 00 01 F7
F0 00 00 7D 01 02 0A 06 00 00 02 00 01 F7
F0 00 00 7D 01 02 0A 06 00 00 03 00 01 F7
F0 00 00 7D 01 02 0A 06 00 00 04 00 01 F7
Doing the same with Amp 2:
F0 00 00 7D 01 02 0B 06 00 00 00 00 01 F7
F0 00 00 7D 01 02 0B 06 00 00 01 00 01 F7
F0 00 00 7D 01 02 0B 06 00 00 02 00 01 F7
F0 00 00 7D 01 02 0B 06 00 00 03 00 01 F7
F0 00 00 7D 01 02 0B 06 00 00 04 00 01 F7
You can see the 0A changed to a 0B, which suggests that 0A=amp 1, 0B=amp2, while the increasing sequence is the amp model type ID.
In another thread, a message from changing the drive 1 clip type to SI Diode was listed as:
F0 00 00 7D 00 02 05 08 0A 00 06 00 01 F7
(which suggests that block 05 = Drive 1)
Back to on Amp 1: gain changing:
F0 00 00 7D 01 02 0A 06 01 00 00 00 01 F7
F0 00 00 7D 01 02 0A 06 01 00 09 01 01 F7
F0 00 00 7D 01 02 0A 06 01 00 0F 07 01 F7
F0 00 00 7D 01 02 0A 06 01 00 04 0E 01 F7
F0 00 00 7D 01 02 0A 06 01 00 0E 0F 01 F7
I'm not sure how to interpret this yet.
I've looked at the tuner sysex output, but its not really useful to be sent to the axe-fx from a controller.
EDIT: I asked Fractal Support and they indicated that it was OK to post this information but that they don't support its use. They even OK'd me posting their reply, which I did in another thread. The purpose of this stuff is to gather information that can be used to control the Axe-FX from other MIDI devices in a manner that is otherwise impossible.