3.09 Beta
March 13, 2017

  • Fixed a bug that could cause expression pedals to “wrap” from 000 to 127 in the heel-down position. The upgrade is not required for most customers.

3.08
March 20, 2015

  • Fixed Looper Control Mode bug

3.07
March 13, 2015

  • Added support for Axe-Fx XL+
  • Added support for new Rotary 1 XY and Rotary 1 XY Axe-Fx IA Switch functions.IMPORTANT: You will need to re-do Axe-Fx II IA switche assignments after this update. Please note your current assignments before installing 3.07To edit Axe-Fx IA Switch Assignments, press EDIT, MIDI (#4) then Page right (#7) 7x.
  • Fixed a bug where Scene LED was not working correctly with Bank Size 0.

3.06
October 31, 2014

  • The MFC-101 Mark III now allows you to move the preset switch range to anywhere on the
    board by designating the FirstPresetSwitch. All switches below the first preset switch will be Instant Access Switches. With this, you can move the 5 default preset switches to row 2 or row 3 and use the lower rows for instant access. Parameters like Bank Size and Bank Style are unaffected. We unfortunately cannot fit this feature into original/Mk II firmware.IMPORTANT: PLEASE RE-SELECT YOUR DESIRED “BANK SIZE” AFTER INSTALLING THE UPDATE.For example, if you want BANK SIZE 5, please change to “4” and then back to “5.”
  • Expanded Axe-Fx Transmit Program Change Map (“AxeFx Tx Map”) to support preset numbers up to 768 on the Axe-Fx II XL.The TxMap allows you to map any MFC preset footswitch to any Axe-Fx II XL preset. (See the MFC- 101 manual, section 12.4.3 Axe-Fx Preset Transmit Map for more on this feature.)
    • If the model is not XL, any previous map entry greater than 383 will appear as 383 and act as 383 (CC#0:2 and PC127).
    • When making changes to a pre-stored map entry greater than 383 while the model is not XL, it only takes one button press to go from 383 to OFF.

    Please remember that the MFC shows its own internal preset numbers and not those of the Axe-Fx II. So mapping MFC preset 000 to Axe-Fx Preset 383 (“Bypass”) will show “X000 Bypass” in the MFC- 101 display.

    IMPORTANT: When using TxMap for any Axe-Fx II, you must turn off “Total Sync” on the MFC-101. Press EDIT, Press MIDI (#4), Page Right (#7) two times, and set TotalSync to “OFF”.

    The MFC-101 will no longer automatically switch to presets selected from the Axe-Fx II Front Panel, but TxMap will work as intended.

  • Axe-Fx II XL is now the default model. FASLINK is now the default port.

3.05
June 9, 2014

(Note: This covers fixes which were also released internally as 3.04)

  • Expanded Axe-Fx Transmit Program Change Map (“AxeFx Tx Map”) to support preset numbers above 383 on the Axe-Fx II XL.The TxMap allows you to map any MFC preset footswitch to any Axe-Fx II XL preset. (See the MFC- 101 manual, section 12.4.3 Axe-Fx Preset Transmit Map for more on this feature.)
    • If the model is not XL, any previous map entry greater than 383 will appear as 383 and act as 383 (CC#0:2 and PC127).
    • When making changes to a pre-stored map entry greater than 383 while the model is not XL, it only takes one button press to go from 383 to OFF.

    Please remember that the MFC shows its own internal preset numbers and not those of the Axe-Fx II. So mapping MFC preset 000 to Axe-Fx Preset 383 (“Bypass”) will show “X000 Bypass” in the MFC- 101 display.

    IMPORTANT: When using TxMap for any Axe-Fx II, you must turn off “Total Sync” on the MFC-101. Press EDIT, Press MIDI (#4), Page Right (#7) two times, and set TotalSync to “OFF”.

    The MFC-101 will no longer automatically switch to presets selected from the Axe-Fx II Front Panel, but TxMap will work as intended.

  • Fixed bug where the LED for the current SCENE wasn’t turning on when exiting Looper Control Mode.
  • Fixed a bug where “Revealed” IAs weren’t being saved when using the Save Edits footswitch.
  • Other minor changes and fixes.

3.04
Internal Release


3.03
April 9, 2014

  • Added Axe-Fx II XL support. Please be sure to select the correct model in the SETUP menu of the MFC after updating.
  • Added FASLINK support for the MFC-101 Mark III. Be sure to select the correct PORT in the MIDI menu of the MFC after updating. Please also note that if you’re using an Axe-Fx II XL, you must also select the desired MFC port (“EtherCON” or “FASLINK”) in the I/O:MIDI menu of the Axe-Fx II XL.

3.02
March 2014

  • Fixed bug in external switches where XS 3 and 4 weren’t working correctly.

3.01
January 2014

  • Solved an issue with Hold Tap for Tuner not working on switches except #1 and #17.
  • Solved an issue with BANK UP and BANK DOWN not repeating when the footswitch is held.

3.00
January 2014
First public release (for the MFC-101 Mark III)

  • The MFC-101 Mark III is not compatible with firmware releases prior to version 3.00, (December 2014)
  • 3.0 also adds the ability to assign SCENE 1/2 TOGGLE and VOL INCR, VOL DECR to Axe-Fx IA switches.

2.18
June 7 2013

  • Solved a problem where “General Use” IA Switches set to toggle between two scenes occasionally required more than one press.

2.17
May 21, 2013

  • Solved a problem where MFC IA Switches assigned to XY would sometimes not work after scene change.

2.16
April 22, 2013

  • Added support for slowed-down MFC-to-MFC SysEx dump. Use option “SLOW-DUMP” for machine-to-machine transfers.
  • Added startup delay to allow Axe-Fx to properly come online before MFC-101 tries to sync.
  • Fixed bug in Looper operation where Scenes would be incorrectly recalled.

2.15
December 5, 2012

  • Full support for Axe-Fx II Scenes
    • Scenes 1-8 may be directly assigned to Axe-Fx Mode IA Switches (IAxx Axe-Fx ____ in the MIDI menu.)
    • Scene Incr and Scene Decr also offered for Axe-Fx mode IA Switches.
    • LEDs for Axe-Fx mode IA Switches will update when scene is changed.

2.13
September 18, 2012

  • Added Bank/Song Limit parameter to the SETUP menu. This limits the range of banks or songs accessible via the UP or DOWN switches. NOTE: When you change Performance Mode or Bank Size, this limit is reset to the maximum value.WARNING: Always select a preset in the new desired range before adjusting Bank Limit or you may find yourself unable to change from the current bank after you exit EDIT mode!
  • Added Bank/Song Wrap parameter to the SETUP menu. When OFF, banking DOWN or UP will stop at the lowest or highest bank or song, rather than “wrapping” around.
  • Added Edit Switch parameter to enable requiring a “LONG” press (vs. a “SHORT” tap) to enter EDIT mode. Find this option in the SETUP menu between SaveEdit Switch Enable and Looper Control Long/Short
  • Fixed a bug which could crash the MFC if you adjusted IA Switch Axe-Fx functions while Axe-Fx Mode was OFF.

2.11

  • Added Looper Control Mode (LCM). See the LOOPER CONTROL MODE mini manual for more information (PDF contained in this firmware download zip file and available on our web site under SUPPORT.)

2.02
May 3, 2012

  • Added check to prevent transmitting IAs during handshake with Axe-Fx.
  • Added display of reveal and looper mode when entering these modes.
  • Fixed bug where Expression Pedal values weren’t correctly transmitted on startup when Beginning Value was set to “PDL”.

2.01
April 24, 2012

MFC-101 is now 200% faster. This is especially noticeable on transmissions to other MIDI devices.

  • Changed default Axe-Fx mode to Axe-Fx II and communication port to Expansion.
  • Added new feature IA Send w/ Preset, which may be used to set IA switches for MANUAL ONLY operation. Manual IAs send no MIDI data unless you actually stomp them (as compared to the current default of auto-sending on every MFC preset change).
  • Added new feature “Smart Banks” when in bank style None. Now, instead of just displaying the bank number (e.g. “Bank 000”), the bank number and preset range are displayed (e.g. “Bank 001: 001-005”).
  • Fixed a bug in bank copy where presets above 255 weren’t being copied.
  • To reduce button presses, the cursor defaults to the COPY TO field across successive COPY PRESET/ etc. operations.
  • Modified Expression Pedal Beginning Value so that the designated numeric value (000-127) is transmitted upon preset change (in addition to setting the “pedal takeover” threshold as was always the case).
  • Added support for Axe-Fx II TotalSync where preset changes made at the Axe-Fx II front panel or via Axe-Edit are reflected on the MFC-101. TotalSync is designed for basic, default MFC/Axe-Fx II interactions:
    • MFC-101 SONG and SET modes are not supported.
    • Custom MFC-101 Tx Map or Axe-Fx II preset remapping are not supported. (Presets loaded from the Axe-Fx II front panel will load in their default MFC-101 bank/footswitch locations despite re-mapping.)
    • Axe-Fx Standard and Ultra are not supported.
  • Reduced onboard IAs from 41 to 17. See note under “Upgrading for 1.04” about impact on Switch Links.
  • Changed the startup LED sequence to flash both LED colors.
  • Known Issue: XP beginning value “HDW” is not being transmitted correctly for first preset load after startup. This is being investigated and will be addressed promptly.
    Workaround: just wiggle the pedal!

1.04
September 2011

  • Fixed a bug with IA switch links where the off message wasn’t being sent when a preset with a link was changed to a preset without a link (assumes transmit switch link off message is enabled).
  • Fixed a bug in Preset Mode where IA states were dependent on the IA global setting as opposed to always being from the preset.

1.03
August 20, 2011

  • Adds the option for individual Global IA Switches to be set up to ~NOT~ re-transmit MIDI commands for their current states upon each preset change.

1.02
June 27, 2011

  • Addresses an issue found involving TS cables for external switches and hold-tap-for-tuner

1.00
June 13, 2011
IMPORTANT! After performing this upgrade, you MUST perform a FACTORY RESET on the MFC-101 by rebooting it with the #11 footswitch held down, then pressing ENTER when prompted. MFC-101 Firmware 1.0 is not compatible with onboard settings or backup files from older MFC-101 firmwares. A java conversion utility is available in the support section of our web site.

  • Axe-Fx II support added.
    • New LOOPER and all XY Switch functions available as Axe-Fx IA Switch Assignments
    • Expansion port support

    IMPORTANT! PLEASE SEE THE NEW QUICKSTART GUIDE, INCLUDED WITH THIS FIRMWARE, FOR INSTRUCTIONS ON SELECTING PORT AND MODEL IN THE MFC-101.

    Axe-Fx Instant Access switch functions are now model specific, so you will only see those choices relevant to the selected model.

  • Added system menu option to set red footswitch LEDs to “OFF.”
  • Non Axe-Fx IA Switches can now be set to “GLOBAL”. Global IA Switches retain their On/Off states across preset changes. MIDI associated with the current state is re-transmitted after each preset change to ensure things stay in sync.
  • Each preset now has the ability to override the GLOBAL PRESET with its own custom ALTERNATE PRESET. Instead, this may be set to BACKTRACK so a second stomp on the current preset loads whichever one preset was loaded previous to the current one. Backtrack may also be set as the GLOBAL PRESET option.
  • The number of onboard MFC-101 presets has been increased to 384, allowing all the presets of a connected Axe-Fx to be accessed without setting changes required. The “Default Bank” (DBK) parameter value has been deprecated.
  • BANK SIZE, which determines how many footswitches load PRESETS vs. working as INSTANT ACCESS switches, may now be set to any number from 0-17. Former functionality of BANK SIZE = 1 is now obtained with a value of “0” (since “1” causes a single footswitch to be dedicated to preset selection).
  • CC Message data values may now be set to OFF, as well as 0-127.
  • It is now possible to turn OFF the last remaining IA switch in a LINK GROUP.
  • In the PERFORMANCE MODE menu, set NAMES are shown instead of just their numbers.
  • SONGS are no longer required to contain 15 presets. Unused entries may be set to OFF.
  • SETS are no longer required to contain 50 songs. Unused entries may be set to OFF.
  • An option is provided to enable the Axe-Fx TAP TEMPO footswitch to launch the Axe-Fx TUNER when held for 2+ seconds. A short tap exits the tuner and returns the switch to tempo function.
  • NAMES are now briefly displayed when Instant Access Switches are turned ON.
  • The Axe-Fx Program Change Transmit Map has been expanded to include an entry for OFF. MFC-101 presets can therefore now change other gear in a rig while leaving the Axe-Fx (and all MFC Axe-Fx IA footswitches) unaffected.
  • Assorted small bug fixes are included.

0.19
November 10, 2010

  • Fixed a bug in SysEx dump routine.

0.18
November 8, 2010

  • Fixed a problem where AxeFxTxPcMap was not correctly received during bulk load. Backups made prior to version 0.18 will not restore correctly in some cases, especially where custom entries appear in the Axe-Fx Transmit Program Change map. It is recommended that you make NEW backups of your MFC-101 configuration once you have installed this firmware version.
  • MFC-101 is now better able to keep up with fast bank changes/auto presets.
  • Fixed a problem which sometimes causes an extra space to display inside of Axe-Fx preset names.

0.17
September 24, 2010

  • Corrected a software problem which was causing some units to spontaneously reboot.

0.16

  • Changed the factory default setting for expression pedal 1 and expression pedal 2 “beginning value” parameters from PEDAL to OFF. This prevents the possibility that unwanted controller data could be sent on preset change when no expression pedals are connected.

0.15
~ August 2010

  • First public release