MIDI Tips

From Fractal Audio Wiki
Jump to navigation Jump to search

Changing the sysex ID

You can change the sysex ID of a firmware update, patch, bank dump or impulse response by changing the 4th byte in the sysex file: F0 00 00 7D

7D = 125 in decimal notation

Bome's SendSX lets you change the bytes right in the MIDI out window or you can use a hex editor such as https://sourceforge.net/projects/hexplorer/ to change raw bytes.

Changing Bank Location

The bank location (Bank A, B or C) of a bank dump is captured in the system exclusive messages when you dump a bank to your computer. The bank location is specified in the 7th byte in the file. Here are the first seven bytes of a bank dump sysex file:

F0 00 00 7D 00 04 03

The 03 in the above text indicates this is a dump of Bank B. If you were to send this file to your Axe-Fx it would overwrite the contents of Bank B in your unit. If you'd like to restore the bank contents to a different bank you can edit the 7th byte in the file to change the bank location. The bank locations are indicated as follows:

Bank Hex Value
Bank A 02
Bank B 03
Bank C 04

In the above example, if I wanted to restore the bank dump to Bank A instead of Bank B, I'd change the line to:

F0 00 00 7D 00 04 02

The 7th byte was changed from 03 (Bank B) to 02 (Bank A).

You can use this method to move an entire bank of patches from one bank to another.

Changing Impulse Response User Location

The bank location of a user impulse response is specified via the 7th byte (the one after 0A). Here are the first seven bytes of a bank dump sysex file:

F0 00 00 7D 00 0A 01

the '01' means User location 2. The index is zero based so '00' = User location 1, etc.

Problems when using MIDI-OX

If you are using MIDI-OX to send the firmware to the Axe-Fx be aware that MIDI-OX's default settings may cause a buffer overrun error in that program. We recommend the following settings:

Low Level I/O Buffers: size - 256, number - 16 Milliseconds between buffers: 90

To configure MIDI-OX use: View -> Sysex to bring up the Sysex view window then Sysex -> Configure to configure the buffers.

NOTE: Some combinations of computer and MIDI adapter are known to cause problems. The M-Audio UNO in particular is problematic. If you are having problems installing the firmware and are using this adapter it is highly recommended that you consider investing in a different adapter.

Programming the Roland FC-300

FC-300_MIDI_Programming

Getting AxEdit, MFC-101 and Axe working together

Getting the MFC-101 and AxeEdit working together

There was a (lengthy) MIDI Merge thread on this subject on the FAS forum, so thought it should be added to the wiki for preservation sake, as I'm sure here are MANY folks who would like to get this working. This page explains what to do to get AxeEdit and the MFC-101 working with the Axe at the SAME TIME.

NOTE: There are limitations with the method below. While you can use both AxeEdit and the MFC-101 with the Axe, they do not communicate with each other directly. They act as separate midi controllers attached to the AxeFx. In other words, switching to another preset using the MFC does not cause AxeEdit to display that new preset. Conversely, switching to a new preset in AxeEdit does not change the active patch on the MFC. And, changing state (ON/OFF) of an effect block in AxeEdit does not change the LED color of that IA on the MFC either.

Additional research is required on sync'ing the devices

BASICS

NOTE: 'This article assumes use of the equipment listed below. Different choices for your midi merger will likely require a different approach.'
  • To get started will need the following equipment:
NOTE: Best-Tronics now offers cables designed for Fractal Audio products. Go here for more information

THE BIG Picture

The following TWO pictures show different ways to achieve the same objective. BOTH use the "modified" midi-merger box - which is explained below. The first approach uses uses a 7-pin to 5-pin cable that supplies power to the MFC and the second uses a standard 5-pin midi cable powering the MFC directly from its own adapter.

WARNING! MODIFYING OR EVEN OPENING A MIDI SOLUTIONS MERGER WILL VOID ITS WARRANTY!

The First Method

The first (and original) approach - Matman's method - uses a 7-pin to 5-pin midi cable modified to connect the power to the MFC-101. Midi-merge-box-2-1-.gif

  1. Credit to Matman for above pic


The Second Method

The second picture is how mine (s0c9) is setup using standard 5-pin midi cables - as I did not have a 7-pin to 5-pin cable. Midi-merge.jpg


Modified MIDI-MERGE Box

[UPDATE: - (per play4quarters) midisolutions.com can do the custom mod show below, for you. The charged is an addition $20.00 for the mod. If interested contact John Fast - john@midisolutions.com . You can refer to it as the DIN1/3 pass through mod.]

The modification shown below is necessary to allow the MFC and Axe to communicate with each other. Without this mod, the Tuner, Tap Tempo and Patch names will not be displayed on the MFC. The Axe's midi IN port is actually bi-directional, you will need to connect midi ports 1&3 on either the IN1 in IN2 sockets (your choice) to the 1&3 pins on the OUT port of the merge box to make them talk to each other correctly.

"The merger-box has four screws under the "MIDI Solution" Sticker - so don't break your box to get through to the PCB, just pull of the sticker and unscrew the top. Then lift the PCB out of the box - it's not glued or screwed - and solder cables from the IN port (I chose IN2 because phantom power comes from my MOTU) of your choice to the OUT port (Pin 1&3) on the downside of the PCB. Pin 1&3 are the outside pins of the socket.They aren't connected to anything."

  1. Credit to Michael for the pics below and description inside quotes above

MS-1.jpg MS-2.jpg


This process should work for most "like" products, assuming you chose not to use the Midi Solutions merge box.

Alternative Solution for Mac/Emu Users

The following solution was provided by Paolo68 for Mac users with and Emu interface.

Per joe1871 - "Anybody else out there looking to get the MFC working with the Axe and your PC get Paolo's doc, and a MIDI Solutions Merger and MIDI Solutions Thru (I got the Quadra Merger and Quadra Thru. Folllow the doc, then launch the Axe PX app. Go in and select the channels you used on your MIDI IF and you have USB working on the PC. No more swapping cables! (Granted I only swapped cables for a couple of days, but it was a PITA that I am glad to be free of)."

MFC 101 midi Merge.jpg