# Where can I learn midi-mapping?  Preferably online.

**URL:** <https://forum.djtechtools.com/t/where-can-i-learn-midi-mapping-preferably-online/19846>\
**Category:** Controller Mappings\
**Created:** [February 15, 2011, 4:45pm UTC](https://forum.djtechtools.com/t/where-can-i-learn-midi-mapping-preferably-online/19846 "2011-02-15T16:45:39Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![tokenasianguy](https://avatars.discourse-cdn.com/v4/letter/t/91b2a8/32.png) [@tokenasianguy](https://forum.djtechtools.com/u/tokenasianguy)\
**Post date:** [February 15, 2011, 4:45pm UTC](https://forum.djtechtools.com/t/where-can-i-learn-midi-mapping-preferably-online/19846/1 "2011-02-15T16:45:39Z")

</div>

**Where can I learn midi-mapping? Preferably online.**

Anyone?

Someone said the Traktor bible is a good start, but I was hoping for more of a free option.

I have an M-Audio X-session that I wouldn’t mind mapping to traktor as a basic back up controller.

Thanks.

---

<div class="post-metadata">

**Author:** ![MisterMoleyMole](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/mistermoleymole/32/12910_2.png) [@MisterMoleyMole](https://forum.djtechtools.com/u/MisterMoleyMole)\
**Post date:** [February 15, 2011, 4:54pm UTC](https://forum.djtechtools.com/t/where-can-i-learn-midi-mapping-preferably-online/19846/2 "2011-02-15T16:54:37Z")

</div>

It really isnt that difficult depending on what you want to do.

once your controller is setup in traktor, just find teh function you want in teh list press learn , then press the button on your controller.

Best way is to just mess about with it.

There was also a thread only yesterday that was started with quite a few midi mapping techniques in.

---

<div class="post-metadata">

**Author:** ![tombruton69](https://avatars.discourse-cdn.com/v4/letter/t/f14d63/32.png) [@tombruton69](https://forum.djtechtools.com/u/tombruton69)\
**Post date:** [February 15, 2011, 8:37pm UTC](https://forum.djtechtools.com/t/where-can-i-learn-midi-mapping-preferably-online/19846/3 "2011-02-15T20:37:24Z")

</div>

In my signiture is a link to my book it is free however donations are allways nice. This book starts from the basics. It talks you though modifiers. All the way to making a super combo mapping like eans

---

<div class="post-metadata">

**Author:** ![VanGogo](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/vangogo/32/12189_2.png) [@VanGogo](https://forum.djtechtools.com/u/VanGogo)\
**Post date:** [February 16, 2011, 2:55pm UTC](https://forum.djtechtools.com/t/where-can-i-learn-midi-mapping-preferably-online/19846/4 "2011-02-16T14:55:14Z")

</div>

Hit up my YouTube channel, link in sig. Go to playlists, and play the midi mapping one.

---

<div class="post-metadata">

**Author:** ![mekon\_ca](https://avatars.discourse-cdn.com/v4/letter/m/d9b06d/32.png) [@mekon\_ca](https://forum.djtechtools.com/u/mekon_ca)\
**Post date:** [February 16, 2011, 7:22pm UTC](https://forum.djtechtools.com/t/where-can-i-learn-midi-mapping-preferably-online/19846/5 "2011-02-16T19:22:27Z")

</div>

just dont be lazy and start from scratch and you will learn on the way because you will want more, and more complex stuff in midi programming.

---

<div class="post-metadata">

**Author:** ![VanGogo](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/vangogo/32/12189_2.png) [@VanGogo](https://forum.djtechtools.com/u/VanGogo)\
**Post date:** [February 16, 2011, 8:25pm UTC](https://forum.djtechtools.com/t/where-can-i-learn-midi-mapping-preferably-online/19846/6 "2011-02-16T20:25:29Z")

</div>

If you are using Traktor, the Traktor Bible is a must have IMO.

---

<div class="post-metadata">

**Author:** ![JesC](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/jesc/32/10376_2.png) [@JesC](https://forum.djtechtools.com/u/JesC)\
**Post date:** [February 16, 2011, 8:53pm UTC](https://forum.djtechtools.com/t/where-can-i-learn-midi-mapping-preferably-online/19846/7 "2011-02-16T20:53:31Z")

</div>

i tought my 13 yr bro last week how to midi map. I told him how to do it from scratch and he mapped a x-session that I gave him. Once we were done I told him to delete the TSI and start all over on his own without my help and it he got it.

start with the easy stuff like the crossfader aka x-fader and the volume fader (hint you have to invert it to work)

---

<div class="post-metadata">

**Author:** ![keeb](https://sea1.discourse-cdn.com/flex001/user_avatar/forum.djtechtools.com/keeb/32/14559_2.png) [@keeb](https://forum.djtechtools.com/u/keeb)\
**Post date:** [February 16, 2011, 9:25pm UTC](https://forum.djtechtools.com/t/where-can-i-learn-midi-mapping-preferably-online/19846/8 "2011-02-16T21:25:30Z")

</div>

I learned by taking the DJTT mapping with my vci and looking at the mapping itself. Thus I’d look at a control, say “play/pause” and see how it was mapped out in the mapping. Then I’d created a new mapping and try to duplicate the functionality myself. I did this for a few controls and got the gist of it. Having a small background in programming (BASIC and C++) also helped for understanding some things like modifiers.

In my experience, the subtleties are best learned by trial and error, or by Googling things like “traktor midi range” or whatever specifically you are looking for. There are also a lot of posts in the forum about mapping, so look for specific issues in there too. There are also a couple of articles on the DJTT blog and videos (if I remember correctly) on the DJTT YouTube channel.

That’s how I learned, all free. You do need to be careful because some controllers are a bit non-standard (the APC40 comes to mind) so use Google to look for any mapping issues people have come across with your controller. All of the above helped me make a 4 deck APC40 map from scratch which works great.

Good luck!
