Skip to content

Performance-optimized Midi Fighter 64 Firmware modification

Notifications You must be signed in to change notification settings

mat1jaczyyy/mf64-performance-cfw

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Midi Fighter 64 performance-optimized Custom Firmware

This repository contains the source code of my custom firmware for the Midi Fighter 64. Critically, this firmware enables Apollo Studio support and greatly enhances Ableton Live-based performances. The modification is easy to install, free to use and works with every currently existing Ableton Live project file.

Installation

Download the latest custom firmware file with the desired patches from the Launchpad Utility with the Midi Fighter 64 (CFW) option selected.

To upload the custom firmware to your Midi Fighter 64, use the official Midi Fighter Utility's Load Custom Firmware feature. Connect your Midi Fighter 64, and then navigate to Tools -> Midifighter -> Load Custom Firmware -> For a 64 and select the downloaded firmware file.

Building

Prerequisites:

  • Atmel Studio 7.0
  • WinAVR
    • WARNING: WinAVR will likely COMPLETELY OVERWRITE YOUR SYSTEM PATH ENVIRONMENT VARIABLE. Please ensure you have a backup of it before installing!
      • If you end up losing your PATH variable, do not reboot your machine and follow the steps outlined here.
    • Patch WinAVR with a modified msys-1.0.dll in utils/bin.

Build Midi Fighter 64.atsln with Atmel Studio, and the output file will be located at midi_fighter_64/midifighter64.hex.

To upload the final output file to a Midi Fighter 64, use the Midi Fighter Utility's Load Custom Firmware feature as explained in the Installation section.

About

Performance-optimized Midi Fighter 64 Firmware modification

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 95.2%
  • Makefile 3.3%
  • XSLT 0.5%
  • Assembly 0.3%
  • Python 0.3%
  • C# 0.3%
  • Other 0.1%