# custom MIDI fighter mappings

**URL:** <https://forum.djtechtools.com/t/custom-midi-fighter-mappings/41822>\
**Category:** General Discussion\
**Tags:** mf-classic\
**Created:** [May 6, 2012, 6:40pm UTC](https://forum.djtechtools.com/t/custom-midi-fighter-mappings/41822 "2012-05-06T18:40:53Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![jackg](https://avatars.discourse-cdn.com/v4/letter/j/8edcca/32.png) [@jackg](https://forum.djtechtools.com/u/jackg)\
**Post date:** [May 6, 2012, 6:40pm UTC](https://forum.djtechtools.com/t/custom-midi-fighter-mappings/41822/1 "2012-05-06T18:40:53Z")

</div>

**custom MIDI fighter mappings**

Does anyone have the experience to custom map a MF classic?  
I have an idea but zero clue about coding. please help.

---

<div class="post-metadata">

**Author:** ![jackg](https://avatars.discourse-cdn.com/v4/letter/j/8edcca/32.png) [@jackg](https://forum.djtechtools.com/u/jackg)\
**Post date:** [May 6, 2012, 6:42pm UTC](https://forum.djtechtools.com/t/custom-midi-fighter-mappings/41822/2 "2012-05-06T18:42:29Z")

</div>

![Screen shot 2012-05-02 at 11.07.22 AM.jpg](https://us1.discourse-cdn.com/flex001/uploads/techtools/original/3X/2/5/25a42404510181d13207e8ebb6f312df53efbfe0.jpeg)

this is what i had in mind ^^^

---

<div class="post-metadata">

**Author:** ![NotSoSiniSter](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/notsosinister/32/16286_2.png) [@NotSoSiniSter](https://forum.djtechtools.com/u/NotSoSiniSter)\
**Post date:** [May 7, 2012, 4:11am UTC](https://forum.djtechtools.com/t/custom-midi-fighter-mappings/41822/3 "2012-05-07T04:11:58Z")

</div>

do you have zero mapping experience? If so you are much better of starting with a simple midi controller, like a Hercules RMX and map the whole thing out for simple 2 deck playback.

I say this because the midi mapping provided with the midi fighter are insane, if your not going to do any crazy modifier work then I guess you can do it, and any tutorial can help you with that.

---

<div class="post-metadata">

**Author:** ![synthet1c](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/synthet1c/32/14071_2.png) [@synthet1c](https://forum.djtechtools.com/u/synthet1c)\
**Post date:** [May 7, 2012, 4:40am UTC](https://forum.djtechtools.com/t/custom-midi-fighter-mappings/41822/4 "2012-05-07T04:40:05Z")

</div>

I disagree, the RMX has about 4 times the amount of controls as a midifighter, and that mapping looks very basic as it only uses 1 modifier for the shift… just put the midifighter in 1 bank mode, you could even use the shift + cues 1 - 4 to change the deck focus and you still only need one modifier…

---

<div class="post-metadata">

**Author:** ![zestoi](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/zestoi/32/13946_2.png) [@zestoi](https://forum.djtechtools.com/u/zestoi)\
**Post date:** [May 7, 2012, 5:19am UTC](https://forum.djtechtools.com/t/custom-midi-fighter-mappings/41822/5 "2012-05-07T05:19:54Z")

</div>

agreed with synthet1c. the midi fighter is probably an ideal and not too confusing controller to map first and that mapping doesn’t look too complictated. the only instant grat stacked buttons are those 3 for the beatmasher, the rest should be fairly simple with just a few modifer conditionals.

i’d probably make shift+cue to delete a hot cue tho.

what u want to map it to? vdj i presume as u mentioned “coding” or to traktor?

---

<div class="post-metadata">

**Author:** ![jackg](https://avatars.discourse-cdn.com/v4/letter/j/8edcca/32.png) [@jackg](https://forum.djtechtools.com/u/jackg)\
**Post date:** [May 7, 2012, 8:44pm UTC](https://forum.djtechtools.com/t/custom-midi-fighter-mappings/41822/6 "2012-05-07T20:44:17Z")

</div>

traktor.

---

<div class="post-metadata">

**Author:** ![zestoi](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/zestoi/32/13946_2.png) [@zestoi](https://forum.djtechtools.com/u/zestoi)\
**Post date:** [May 7, 2012, 9:14pm UTC](https://forum.djtechtools.com/t/custom-midi-fighter-mappings/41822/7 "2012-05-07T21:14:31Z")

</div>

> [@jackg](#):
>
> traktor.

should be pretty simple then and a good way to learn mapping in traktor. no “coding” in traktor - u just need to learn about modifiers to map multiple actions to the single buttons. make sure it’s in one bank mode as synthet1c said.

---

<div class="post-metadata">

**Author:** ![jackg](https://avatars.discourse-cdn.com/v4/letter/j/8edcca/32.png) [@jackg](https://forum.djtechtools.com/u/jackg)\
**Post date:** [May 8, 2012, 12:30am UTC](https://forum.djtechtools.com/t/custom-midi-fighter-mappings/41822/8 "2012-05-08T00:30:02Z")

</div>

> [@zestoi](#):
>
> should be pretty simple then and a good way to learn mapping in traktor. no “coding” in traktor - u just need to learn about modifiers to map multiple actions to the single buttons. make sure it’s in one bank mode as synthet1c said.

okay i’ll try that

---

<div class="post-metadata">

**Author:** ![Rusty](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/rusty/32/15104_2.png) [@Rusty](https://forum.djtechtools.com/u/Rusty)\
**Post date:** [May 8, 2012, 5:31am UTC](https://forum.djtechtools.com/t/custom-midi-fighter-mappings/41822/9 "2012-05-08T05:31:02Z")

</div>

Consider ordering a copy of the Traktor Bible online. Probably the best source of information on midi mapping in Traktor.
