Midi Fighter Utility 3.0 Beta

A new beta is here and this time around we decided to make it an open beta to simplify the process for everyone involved and gather more feedback to polish the app before going fully live. Quite a lot of new and exiting stuff for you guys to play with.

Download the new utility via the links below.

Midi Fighter beta firmwares that accompany this test are embedded in the utility and can be flashed via Tools>Alternative Firmware

Utility 3.00a

  • Universal build (Intel/Silicon) and macOS Golden Gate support
  • Windows ARM improvements
  • Redesigned UI that scales better on different display sizes
  • Multi device management via the the toolbar
  • Mapping (profiles) managed in the app’s sidebar (can bbe hidden from the View menu to expand the device canvas)
  • All 128 colors available via MIDI are accessible in the MFU by clicking on the palette icon in the toolbar
  • Twister encoder indicator type is reflected in the utility canvas
  • Twister setup mode can be controlled from the utility to switch bank modes or device ID without a firmware flash
  • Unified mouse drag box to select multiple control implemented for all devices, along with keyboard shortcuts
  • MIDI selection - Press a button/encoder on your controller to select it in the utility. Can be disabled from the View menu
  • Copy/Paste color settings
  • Customizable control labels per mapping (right click on a control to rename)
  • New dedicated MIDI log window with filtering capabilities
  • App theme can be fixed to Light/Dark or follow the system from the Tools menu
  • Log window no longer opens at launch
  • MFS file extension is associated with the utility so double clicking on one will open the app
  • MFS files can be dragged directly on the app for import
  • MFS files no longer get corrupted if there is a bank count mismatch vs the loaded firmware
  • Pre 2.91 MFS files translate settings for 2026 firmware
  • Utility warns when trying to import a MFS file for a different device
  • Fixes bug preventing units to be flashed more than once in a single session in macOS
  • New animation while detecting devices
  • Pressing cancel in the bootloader popup will reboot the device

Twister

  • Native mode - Allows software to take over the device display and update colors/indicators/etc on the fly without needing interaction with the utility and leaving the regular banks intact. This mode can be called directly by software via SySex or you can enter and exit by holding the bottom left and right side buttons together
  • Setup mode - hold the bottom right button on boot to access this mode.
  • White color calibration (accessible by holding the bottom right button during boot). Survives firmware flashing so a unit only needs calibration once for more color accuracy depending on workflows.
  • Device ID 1-8 assignable from hardware (by holding the bottom right button during boot) and the Utility in the Tools menu.
  • Switch between 4/8 banks from hardware (by holding the bottom right button during boot) and the Utility in the Tools menu.
  • New Program Change encoder type (use CC0 and CC32 on the same channel to control bank and sub-bank)
  • Bootloader is also accessible from the setup menu (by holding the bottom right button during boot, then hold the top left encoder).
    Note:

Spectra

  • Native Mode
  • User configurable root note from the MFU
  • Rotate grid
  • Fixes in the macOS remix deck firmware
  • Classic / Extended color palette for MIDI feedback. All 128 colors assignable from the utility
  • Optimized and recovered RAM for future features

64

  • Native Mode
  • Grid Layout: Drum / Keyboard layout (lose the 2 column rack approach so it plays like other 8x8 grid devices)
    *Configurable root note from the MFU
  • Fixed brightness difference between MFU colors and MIDI feedback
  • All 128 colors assignable from the utility
  • Optimized and recovered RAM for future features

New Ableton control surface scripts that showcase Native Mode will be available here shortly.

Amazing work! Thank you! :folded_hands:

I hope options to control the detent size and dead zone size will also be added.

Will the spectra updates work on the MF 3D?

That will be on the next beta in a week or so

Any particular feature you are after? The 3D does support most of the new features of the new utility, just not the ones specified in the Spectra section since those are firmware specific.

I should be able to work on 3D firmware post Black Friday launch but a friendly reminder that 3D’s LEDs are a fair bit dimmer than the Spectra/64 so the color specific bits won’t look as good.

Let’s not keep you waiting for the next utility build

  1. Download Midi_Fighter_Twister_20260918_detent_deadzone.zip, unzip it and flash it with the MFU via Tools>Custom Firmware
  2. Once flash is complete disconnect the unit, hold the bottom right side button as you reconnect to enter setup mode
  3. press the bottom right encoder (the one with the lit blue detent
  4. First row (blue) handles detent size, you can control it with the encoder on the right and test it realtime with the left encoder
  5. Same with deadzone (cyan) on the second row
  6. if you need to reset to defaults press the middle left side button, otherwise press the top left side button to go back
  7. press the green encoder and it will save, then reboot the unit.

That’s it! If you need to edit these again follow step 2 onwards. These settings will also be available in the Device tab in the MFU on 3.00 b coming late next week

Hello, thanks, great news!
First quick feedback: on Windows 11, the “File,” “Edit,” and “View” tabs in the upper-left corner cannot be clicked with the mouse and do not respond to hovering. Only ‘Tools’ and “Help” work. However, once “Tools” or “Help” is selected, you can go back to “File,” “Edit,” and “View,” and they respond to hovering.

A small suggestion: rather than having 128 colors that are very similar to one another and barely distinguishable on the MFT, would it be possible to have less saturated (pastel) colors?

Noted on the W11 menu issues, will work on it after the weekend.

Try the expanded color map we added earlier this year. The palette button shows all and makes them assignable from the Macau rather than just MIDI. It has some pastels, different brightness levels, etc. Classic color map is pretty much a hue wheel at full saturation along white and black.