We have finally created a solid mapping for the Midi Fighter Classic and Serato Scratch Live. The mapping has ability to control two decks, looping, loop rolls, cue points, and the SP-6 sampler. Please see the attached visual layouts below.
In order to use this mapping, your Midi-Fighter needs to be in "4 Banks Mode". To put your Midi-Fighter into "4 Banks Mode", please read the following thread about the Midi-Fighter's menu mode: http://www.djtechtools.com/forum/showthread.php?t=9961
Once you download the mapping (i.e., the xml file) all you need to do to import it is to move the xml file into the "MIDI" subfolder of "_Serato_". The "_Serato_" folder should be located in your "Music" library folder on both Macs and PCs.
If you do not see a "MIDI" folder within "_Serato_", you will need to open Serato Scratch live, go into SETUP->MIDI and create a new blank mapping (the default name is usually "user1"). Once you have created the blank mapping, the MIDI folder should then appear with "_Serato_".
It should also be noted that I tested this mapping using a Rane TTM-57 and sometimes an SL3 box and it worked for both. When we tried using it on our Rane 68 and some of the controls didn't seem to work. My theory is that if you plug it into a Serato mixer that shares some of the same controls (like cue points), Serato disables those controls on any other MIDI controller. I don't know that for sure though.
Please use this forum for all questions and comments regarding this mapping. Thanks!