JSXtremist
Inspired
I believe there is a bug with transferring MIDI over the Axe-Fx II USB port, or the USB Adapter Mode itself. This seems to be a related topic:
http://forum.fractalaudio.com/axe-f...nal-midi-destinations-mdc101-thru-axe-ii.html
To simplify my setup, I'm attempting to use the Axe-Fx II as a MIDI-to-USB interface for a computer (USB Adapter Mode is turned on) with a MIDI foot controller plugged directly into it, rather than using a separate MIDI interface. Bome's MIDI Translator Pro is monitoring MIDI messages on the computer.
This setup looks like this:
foot controller > Axe-Fx II (MIDI In to USB) > computer
For example, switch #15 on the foot controller is programmed to send:
B2 1D 7F (ch. 3: #29, 127) - ON
B2 1D 00 (ch. 3: #29, 00) - OFF
However, rather than simply passing "B2 1D 7F" or "B2 1D 00" along from the controller, the Axe-Fx II's USB port is relaying something like this to the computer (I will press switch #15 on the controller 6 times)...
B2 9E 28
1D
7F
B2 EA 20
1D
00
B2 0F BC
1D
7F
B2 8A F6
1D
00
B2 F7 41
1D
7F
B2 F1 55
1D
00
So the problem is that the Axe-Fx II *changes* the hex into...
B2 xx xx (ON)
1D
7F
B2 xx xx (OFF)
1D
00
("xx" = two randomly changing bits added by the Axe-Fx II's USB port)
This problem doesn't occur if I use the Axe-Fx II's MIDI Out/Thru and/or a separate MIDI interface, such as an M-Audio Midisport 2x2.
These setups work perfectly (the computer receives only "B2 1D 7F" and "B2 1D 00")...
A) foot controller > Midisport 2x2 > computer
B) foot controller > Axe-Fx II (MIDI In to MIDI Out/Thru) > Midisport 2x2 > computer
Why is the Axe-Fx II's USB Adapter Mode adding two extra random hex bits per MIDI command?
http://forum.fractalaudio.com/axe-f...nal-midi-destinations-mdc101-thru-axe-ii.html
To simplify my setup, I'm attempting to use the Axe-Fx II as a MIDI-to-USB interface for a computer (USB Adapter Mode is turned on) with a MIDI foot controller plugged directly into it, rather than using a separate MIDI interface. Bome's MIDI Translator Pro is monitoring MIDI messages on the computer.
This setup looks like this:
foot controller > Axe-Fx II (MIDI In to USB) > computer
For example, switch #15 on the foot controller is programmed to send:
B2 1D 7F (ch. 3: #29, 127) - ON
B2 1D 00 (ch. 3: #29, 00) - OFF
However, rather than simply passing "B2 1D 7F" or "B2 1D 00" along from the controller, the Axe-Fx II's USB port is relaying something like this to the computer (I will press switch #15 on the controller 6 times)...
B2 9E 28
1D
7F
B2 EA 20
1D
00
B2 0F BC
1D
7F
B2 8A F6
1D
00
B2 F7 41
1D
7F
B2 F1 55
1D
00
So the problem is that the Axe-Fx II *changes* the hex into...
B2 xx xx (ON)
1D
7F
B2 xx xx (OFF)
1D
00
("xx" = two randomly changing bits added by the Axe-Fx II's USB port)
This problem doesn't occur if I use the Axe-Fx II's MIDI Out/Thru and/or a separate MIDI interface, such as an M-Audio Midisport 2x2.
These setups work perfectly (the computer receives only "B2 1D 7F" and "B2 1D 00")...
A) foot controller > Midisport 2x2 > computer
B) foot controller > Axe-Fx II (MIDI In to MIDI Out/Thru) > Midisport 2x2 > computer
Why is the Axe-Fx II's USB Adapter Mode adding two extra random hex bits per MIDI command?
Last edited: