1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE
NOTICE:

Our Traktor Pro Public Beta is available again in our new online community. Join us if you want to try new features.

MORE INFO

Akai MPD32 mapping

Discussion in 'DJ Controllers' started by shyytia, May 17, 2009.

Thread Status:
Not open for further replies.
  1. shyytia

    shyytia Forum Member

    Messages:
    25
    Just finished mapping Akai MPD32 controller with Traktor PRO and decided to share it.

    I have a sketch picture how I've mapped everything so I won't write a long description how everything is working.

    Each deck is mapped to own pad bank (deck a -> pad bank a...). If there's two behaviours mapped to one control, Switch Pad (Modifier #1) is used to act the second behaviour.

    If you have any questions, ideas or thoughts just let me know.

    You can also throw me some shotouts to my guestbook: www.djdesouza.com
     

    Attached Files:

  2. shyytia

    shyytia Forum Member

    Messages:
    25
    I made minor changes to the mapping. I also included my GUI layouts into the .TSI-file (see pictures). New files on this reply.
     

    Attached Files:

  3. omarone

    omarone New Member

    Messages:
    15
    I'm new to the whole DVS/Midi world and just picked up Traktor Scratch Duo. Would this setup work with TSD? I'm looking to pick up an MPD32 and could use a bit of help and direction. Great post by the way.
     
  4. shyytia

    shyytia Forum Member

    Messages:
    25
    Hey, thanks!

    Well of course TRAKTOR DUO and TRAKTOR SCRATCH DUO are 2 deck DJ tools featuring a more limited set of features from TRAKTOR PRO and TRAKTOR SCRATCH PRO so there is mapped keys that won't work in TS Duo.

    You might be able to load the TSI-file though...? Anyway MDP32 is really great, I just love it! It might feel a bit difficult to set the midi controls from a scratch but once you get into it, it's really a breeze ;)

    Just let me know if you have questions about how to set the mappings :)
     
  5. aleem

    aleem NI Product Owner

    Messages:
    5
    THanks

    Thanks So much for this. Works like a charm. I was struggling a lot, but this made my life easier. :)
     
  6. bquincygriffin

    bquincygriffin Forum Member

    Messages:
    46
    dont suppose you have a battery 3 preset for the mpd32
     
  7. shyytia

    shyytia Forum Member

    Messages:
    25
    I don't think so... what's battery 3?

    Anyway, I had some bugs (same midi value on different assignments) and those should be now fixed. Also changed the positon between "play" and "shift m#1" for better performance. Play and all Hotcue assignmets has a double macro which also phase syncs at the same time when you hit hotcue or play ;)

    BTW, you should also use Vyzex MPD32 and install .sqs included in the attachments.
     

    Attached Files:

    Last edited: Oct 11, 2009
  8. xljoy7

    xljoy7 New Member

    Messages:
    13
    Same bug here..

    Hi,

    Thanks for these presets. I have a mpd32 as well and also the same bugs. When i try to assign differents pads/Knobs/Fader, they have the same midi values than others. How do you change that? Thanks
     
  9. shyytia

    shyytia Forum Member

    Messages:
    25
    No prob.

    Use the Vyzex MPD32 software to change manually midi values on your MPD32. It might be that in the Vyzex there are different values on the pads or knobs but for some reason Traktor gives same values. Anyway, give one of the double assigned pads/knobs a different value, just make sure that it's not used by any other control ;) And then try to learn it again in Traktor and see if it fixed the problem.
     
  10. DJSushiMango

    DJSushiMango NI Product Owner

    Messages:
    79
    Hello Shyytia.

    Props for sharing your hard work with us.

    Would you please give me a hand? I can't seem to be able to get the mapping to work...Here are my specs :

    -Traktor Scratch Pro V.1.2.1 (latest) with the Audio 8 DJ device.
    -Akai MPD32 with Firmware 1.03 (latest)
    -Vyzex MPD32 V1.00 (I don't think any updates are available yet).

    I have imported your .SQS file in Vyzex and everything works within Vyzex:
    I see the Traktor Preset named 'Traktor' on my MPD32 and Vyzex responds to the keys pressed on the MPD32 (so far so good).

    Then, I have imported your .TSI file in Traktor without any issue.
    I tried controlling the software with the MPD32 and got no response.
    I then checked the 'Controller-Manager' settings in Traktor to find out that the Device was set to 'Generic Keyboard'.
    I immediatly switched it to 'MPD32 - Generic Midi' with an 'ALL PORTS' 'ALL PORTS' setting and closed the preference menu. Still no response...When I went back in the 'Controller-Manager' menu, the setting was back to its original setting (Generic Keyboard)...darnit!

    What am I doing wrong? Have you updated your Traktor version to 1.2.1 or are these settings from the previous version?

    I also noticed that the MIDI icon (next the audio and icon) is gray, not blue, which probably means it's not turned on. How do you turn on Midi in 1.2.1? there use to be a menu called 'Midi setup' but not anymore. There is a warning about midi and updating to 1.2 in the Traktor Bible (page 123) that mentions that tsi files from the previous version were converted into a new data format. I did not understand that excerpt...sigh...

    Thanks.
     
    Last edited: Oct 16, 2009
  11. xljoy7

    xljoy7 New Member

    Messages:
    13
    Thanks for replying...I also noticed that i can edit values directly from the MPD32 and it works..
     
  12. DJSushiMango

    DJSushiMango NI Product Owner

    Messages:
    79
    Ok....I have my issue ironed out!

    Vyzex was the problem for me...closed the damn thing and Traktor immediatly recognized the midi signal coming from the MPD32...

    Mind you I had to relearn all your Midi controls (with some educated guessing looking at the function names vs. the diagram..and some help from the Traktor Bible...) and had to edit note values on my MPD32 as some notes were duplicates, e.g. pads 1-2-3-4 from Pad Bank B had the same values has pads 13-14-15-16 from Pad A, etc...weird to say the least!

    And for all MPD32 users, if you can't map your 5 Transport Controllers in Traktor, edit the event type directly on the device from MIDI/MMC to CTRL...(click on a transport button, clik on edit, enter, turn the dial to CTRL, enter, and most importantly...SAVE YOUR PRESET on the device before turning the MPD32 off...and you're all set for learning midi functions on these.

    Just got a few Midi controls left to assign...mostly double and triple macros...then I will test drive this mapping and personnalize it to my style...though I love what you have done to it Shyytia!

    Also, I will see if I can map Control banks 'B and 'C' as well...and find a good use for buttons 'Time Division', Tap Tempo', 'Note repeat' and the unassigned knob on the right of the MPD32.

    Finally, since I use timecoded vinyl and an external mixer...I'm going to try to map functions to help me quickly switch from internal to external mode...e.g. If I want to use my SL1210s to mix/scratch/etc...or for the times when I'd rather concentrate on effects, loops and cues...and use the snap to beat/synced/quantized internal mixer instead...

    Good night!
     
  13. DJSushiMango

    DJSushiMango NI Product Owner

    Messages:
    79
    Shyytia, I was able piece up the puzzle (relearn everything) except the four 'Store Cue/Loop' controls for Deck A, B, C and D. Which MPD32 button did you map to these? Must be a macro but could'nt figure it out...is it :

    A- Along with the 'Cue' function on Pad 2
    B- Along with the 'Loop In/Set Cue' function on Pad 3
    C- Along with the 'Loop Set/Phase Sync' functions on the 'PLAY' button
    D- ?

    Thanks.
     
  14. tekseven

    tekseven New Member

    Messages:
    2
    I can't get this to work, Traktor refuses to "learn" it in the Controller Manager, with the Akai MPD32 selected as both input and output. I'm Using DrSousa's preset. I have it set to CTRL, and it's showing CTRL values 115-119, however Traktor does not show this input at all.
     
  15. tekseven

    tekseven New Member

    Messages:
    2
    In Vyzex Editor, changing the "Common MIDI Channel" to Port A, Channel 1 fixed the issue.
     
  16. shyytia

    shyytia Forum Member

    Messages:
    25
  17. omarone

    omarone New Member

    Messages:
    15
    Which version of TSP are you using with this?
     
  18. shyytia

    shyytia Forum Member

    Messages:
    25
    1.2.2.

    I haven't installed the latest update yet...

    If you are having problems like unwanted double assignments changing midi notes on your MPD might solve this problem:

    I had same problem as DJSushiMango and I've included my edited MPD settings file (.SQS) in the zip file, so maybe you could also try to use that. Just remember to take backup of your own setting file!
     
  19. Hart Thorson

    Hart Thorson New Member

    Messages:
    4
    Thanks so much for this awesome template! Much much appreciated. I'm just wondering though, when I try to play/pause deck d it is causing deck c to start back at the beginning of it's track. Why is this happening?
     
  20. shyytia

    shyytia Forum Member

    Messages:
    25
    Thanks, glad that you like it.

    That's happening because Traktor has learned some of the different controls on same midi notes. Why? I don't know but this "bug" can be fixed by changing manually midi notes on MPD controls that Traktor has double learned.

    Anyway, this bug should have been fixed on my latest update that can be loaded from my website: http://www.djdesouza.com/2010/01/akai-mpd32-mapping-for-traktor-pro/

    As I said before on this topic I won't post future updates here but to my website so if you want to be noted on future updates, I recommend subscribing to the rss feed of the post on my website: http://www.djdesouza.com/2010/01/akai-mpd32-mapping-for-traktor-pro/feed ;)
     
Thread Status:
Not open for further replies.