Reloop Contour Traktor Pro 2 (TP2) Mapping Beta
Reloop Contour Traktor Pro 2 (TP2) Mapping Beta Posted on: 02.06.2011 by Mozella Vay Hi, I've been working on this mapping for a while. *I posted it up on the Reloop Forums, but wanted to post it here in case anyone has any feedback etc.Currently it is only for a single deck. *I have not done the other ones yet as I am still working out a few bugs with the cue/loop section. *(For some reason mapping in Traktor totally sucks for cue/loops because commands are combined which really just messes things up) *Once it is 99% done I'll duplicate to the other decks. If anyone has any suggestions on making the cue/loop section 100% consistent (has to do with changing loop lengths and corresponding cue points for jumping back to the loop, let me know) When loaded, if you hold down the "trash" and "save" keys and press "1-4" or "5-8" it will reset the left and right side effects and sample decks. Good idea to do this at start as will ensure modifiers, effects and decks are correct. *(can also do this whenever to reset either side sample decks while main decks continue to play.) This is my first mapping, and um... yeah. *Mapping in Traktor takes forever. *Most things are functioning well as far as I can tell. *I believe Native Instruments will have to change their mapping commands a bit in the future of the cue/loop section. *The rest is solid, although there may still be a few bugs as I have spent quite a bit of time modifying the original mapping I finished a few weeks ago. I'll post up a detailed description of all functions when it is fully complete, but wanted to get this up here for others to play with. *In case traktor is setup differently, the layout I am using is 2 Main Decks A-B; 2 Sample Decks C-D; 4 Effect Units 1-3 are Group and 4 is Single. *I have both Snap and Quantize on at all times. (I just added a hold-button function to hold Quantize off when triggering HotCues if desired, will be in next version. *(for stutter starts etc of SampleDecks or Cues) | |
Mozella Vay 02.06.2011 | Hi, I've been working on this mapping for a while. *I posted it up on the Reloop Forums, but wanted to post it here in case anyone has any feedback etc. Currently it is only for a single deck. *I have not done the other ones yet as I am still working out a few bugs with the cue/loop section. *(For some reason mapping in Traktor totally sucks for cue/loops because commands are combined which really just messes things up) *Once it is 99% done I'll duplicate to the other decks. If anyone has any suggestions on making the cue/loop section 100% consistent (has to do with changing loop lengths and corresponding cue points for jumping back to the loop, let me know) When loaded, if you hold down the "trash" and "save" keys and press "1-4" or "5-8" it will reset the left and right side effects and sample decks. Good idea to do this at start as will ensure modifiers, effects and decks are correct. *(can also do this whenever to reset either side sample decks while main decks continue to play.) This is my first mapping, and um... yeah. *Mapping in Traktor takes forever. *Most things are functioning well as far as I can tell. *I believe Native Instruments will have to change their mapping commands a bit in the future of the cue/loop section. *The rest is solid, although there may still be a few bugs as I have spent quite a bit of time modifying the original mapping I finished a few weeks ago. I'll post up a detailed description of all functions when it is fully complete, but wanted to get this up here for others to play with. *In case traktor is setup differently, the layout I am using is 2 Main Decks A-B; 2 Sample Decks C-D; 4 Effect Units 1-3 are Group and 4 is Single. *I have both Snap and Quantize on at all times. (I just added a hold-button function to hold Quantize off when triggering HotCues if desired, will be in next version. *(for stutter starts etc of SampleDecks or Cues) |
Mozella Vay 24.01.2012 | Actually been working on it some recently. I'll post up another version on Reloop's site maybe next week. Not sure if I'm ever going to finish it... heh. I have made detailed comments on all the commands though, so maybe other people can fine tune it. The part that sucks the most is having to make changes to 2 mapping files, one for each Contour. Wish there was just a simple way to re-assign midi channels and mirror all device pointers in the opposite direction when dealing with 2 controllers on separate midi channels. Anyways, it is working pretty good though... spent a lot of time with sample decks and effects. Lately been changing things as I have been using them, so have to go back and comment the code etc. I still believe these controllers rock... especially since the price on them seems to have come down quite a bit. |
Tawna Ulmen 24.01.2012 | How's your mapping coming along? Would love to see a finished version. |
Mozella Vay 02.06.2011 | (Note: *Due to the way traktor handles loops and cues, there are some minor inconsistencies with this section. *Basically either encoder can activate or de-activate a loop. *If the loop length is changed though, encoder 1 should be pressed when deactivating the loop to retain the new loop length when jumping back to it. (relooping) *This has to do with Traktor having the backward loop command length and set, on the same command. *There also is some other minor bugs when modifying the loop length by fine amounts. *I got tired of messing with it, but probably will get back to it later. *When in doubt though, loop encoder one is best to de-activate any loop to set the HotCue 3 properly for it. *) (Note: *Also because of combining commands, the way the jump-back to current track position works will cause multiple cue points to be set if the "disc" button is held while hitting cue buttons or reloop multiple times. *There is no way around this without using modifiers, and I'm currently out of them. *I probably will combine some modifiers later to prevent this, but it is a complicated change, and was going to do that last. *I might be able to fix how the loop lengths set using modifiers also, so that they are 100% consistent. ) Thanks for everyone's help with the questions I had as I was going along with this. |
Mozella Vay 02.06.2011 | Here's a brief description of functions etc: Buttons 1-4: *Select which decks effect units are active on. *(1=A, 2=B, 3=C, 4=D) *This way each deck can have all effects toggled at any time and multiple decks can have effects on or off. *Holding shift and pressing 1-4 will load the loop recorder to sample decks 1-4. Lights 1-4: *Show which decks have effects on. *Also shows whether loop recorder is playing or recording. Browser Knob: *All in one Loop Recorder Control. *Turn to change wet/dry. *Turn all the way left to start/stop playback. *Press to record. *Shift-Press to Undo/Redo. *Shift-Press when stopped to Delete. *Shift-Press again when stopped to change Loop Size. Lights a-d: *Show Loop Recorder loop size. Encoders 1-4: *Effect controls for effects as setup. *The Default effects can be modified in the mapping. *Turning knob automatically turns on effect. *Pressing knob toggles effect on/off. *If the "save" (disk) key is pressed, effect can be changed to a different one. *(some effects though will restore when other controls are used as required. *I still want to work on this section a bit.) Shift-Encoders 1-4: *Adjusts the filters for each SampleDeck Faders 1-4: *Volume and SampleDeck sync. *SampleDeck re-triggers on fader on/off. Fader Buttons 1-4: *Captures, syncs and plays a 4-beat loop in each sample deck. *Retriggers on press. *If "disc" button is held, Sample length is cut in 1/2. *This can be done multiple times to create a build effect on each deck. *Pressing the button without holding the "disc" button resets to full length. *Pressing the "trash" button clears the sample deck. *All sample decks can be reset by holding the "disc" and "trash" at the same time as pressing "1-4" or "5-8" as per above. Fader Button Lights: *Off When Sample Deck is empty. *On when sample deck is loaded but not playing. *Blinking to length of sample when playing. *Faster blinking as sample length gets shorter. Shift-Fader Buttons 1-4: *Captures a sample using the length set by the loop length of the deck. *(so can capture from very small up to 32-beat sample lengths) Left Loop Encoder: *sets the loop length. *Pressing encoder activates a 4 beat loop. *Shift-Pressing encoder activates a loop at the loop length set. *(like the Sample decks above) *Turning the encoder when in a loop adjusts the loop in position by loop length. *Shift-Turning when in loop adjusts the loop in position in very fine increments. Right Loop Encoder: *used as single beat jump when not in a loop. *Pressing the encoder activates a 2 beat backward loop. *(loop leads up to present cue position) *When in loop turning encoder adjusts loop exit point. *Shift-Turning when in loop adjusts in very fine increments. Left Loop Button: *This button is used as HotCue 2. *(HotCues 1-4 are reserved) *HotCue 2 is used as a jump-back point. *If any hotcue 5-8 or the Right Loop (Reloop) Button is pressed while holding the "disc" button, the current position of playback is saved as Hotcue 2. *This way it is easy to jump back to a loop or hotcue juggling or whatever and instantly return to where the track was playing by pressing this button. *Pressing the button when not set, will set the HotCue 2 also. *Holding "trash" or pressing "disc" deletes this hotcue. *(Holding trash and pressing any hotcue or the reloop button deletes the hotcue or loop.) Left Loop Button Light: *Shows when there is a Hotcue 2 Stored. * Right Loop Button: *This is a reloop button. *Whenever a loop is activated and the is de-activated, HotCue 3 is used to automatically store the loop. *Pressing this button jumps back to it and activates the loop at any time. *Holding the "disc" key saves the current track position to the Right Loop Button, so can jump back to a loop and return to track playback location. Right Loop Button Light: *When lit shows there is a loop that can be relooped. *When blinking shows that track is currently in a loop. Left Knob: *Used for adjusting the Sample Deck Filter for all 4 decks. *If Shift is pressed, the Gain for all sample decks is adjusted. * Right Knob: *Used for adjusting the Filter of the Main Deck. *If Shift is pressed, the Key is adjusted. Left Knob Button: *Shows if Deck Filter is active on either deck. *Press to Toggle on/off of both decks. *(it will get out of sync if one deck has filter on and the other does not, also can be fixed using modifiers, but is not a priority at the moment. *I could just have the button as a reset of the filters, but having it toggle seemed more useful. Right Knob Button: *Shows if Key is active. *Pressing toggles Key on and off. 1-4 Button: *Activates HotCue Bank 1-4 which I used for 4 effect triggers since these Hotcues are basically reserved for other things. *(HotCue 1 is the start point of track and of the BeatGrid. *HotCue 4 is an alternate track Cue point. *HotCue 3 is the loop HotCue. *HotCue 2 is the return to track position HotCue) *I used HotCue Buttons 1-4 for beat masher and a turntable stop effect. *The lights show the loop length when in this bank. *I will add more effect triggers by holding the "disc" key or maybe shift key. 5-8 Button: *Activates HotCue Bank 5-8. *Used as normal. *Press to set, and press again to return. *Holding "disc" deletes and Sets HotCue 2 as per above. *Holding Trash deletes whatever HotCue is pressed. Disc Button: I use this as a hold modifier button for various things like the Trash Button. Trash Button: *Mostly used to delete sample decks, hotcues, loops. * The Platter: When no platter modes are lit, the platter is used as an effects unit wet/dry. Pressing the platter will activate a sweep effect on whatever decks have effects enabled. *Holding shift while releasing the platter will activate a delay out effect. *(can be deactivated by pressing platter again.) Scratch Mode: *Scratches the track. *Can backspin out also, but still need to work on that a bit so it always sustains. Pitch Mode: *When platter is not pressed, all sample decks phase is adjusted. *When platter is pressed, Main Deck phase is adjusted. *Can be used to do fine increments by moving a bit then stopping. *(if beat grid is off for example) *If movement is continued (either faster or slower, pitch will continue to change, until track stops or hits max bpm.) *When shift is held and platter is pressed tempo can be changed in very fine increments. *(good for beat matching if track has wrong bpm.) (Note: *If beatgrid is off, and track is brought into proper phase, the beat grid can be set on the fly by holding shift and pressing the Play/Pause button. *Ideally this should be done when cuing as this will reset CuePoint 1 which is the main cue load/play point. *But it also can be done in the middle of playing the track, to maintain phase of a badly beatgrid track when playing. *Just next time track is loaded it will have that cue point set. *(can either fix or use cuepoint 2 as per below) Search Mode: *When platter is not pressed, high-speed seek is enabled to move through entire track quickly. *When platter is pressed, very fine movement of cue point is enabled. *This only works when track is stopped and can be used to get to a specific point for cue/grip purposes. *When shift is held and platter is not pressed, the beat grid is moved. *When shift is held and the platter is pressed the bpm is changed. Trax Mode: *I did some modifications to this since I am not using the browser knob for track selection. *Works well on a low-res laptop. *Just hold platter to shift to browser mode. *Release to load track. *If browsing samples, while platter is pressed, hit HotCue 1-4 to load to sample decks 1-4. *Holding shift will scroll in directory tree. *Holding shift and pressing platter opens/closes folders. Transport Section: I changed how Cup and Cue Work. *Instead of those commands, Cup is set as HotCue 1 and Cue is set as HotCue 2. *Holding shift will stop the deck at the HotCue point. *Either one can be used to set a Hotcue when there is no Hotcue stored. *Also either one can be deleted by holding "trash" like the other Hotcues. *If HotCue 1 is deleted, the beat grid will be deleted. *In this case holding Shift and pressing the Play/Pause button will automatically set HotCue 1 at the cue position as well as beatgrid the track based on this position. *There are a few changes I still have to do to this to turn snap off, but in most cases autogrid works, and if not, the grid can be moved in the search mode. *All in all though it worked very well as I beatgrid over 1000 tracks in just a few hours using this setup. * The Play/Pause Button: Is the same. *Holding Shift-Play/Pause Autogrids track. The Sync Button: syncs the current deck to the other deck as well as syncs all sample decks. *(in fact all sample decks sync on all hotcues and loops so everything pretty much stays in sync no matter what you do as long as snap and quantize are on) *Holding Shift-Sync loads track to other deck for double copies. Cup Light: when Deck is stopped should show Hotcue 1. *(but doesnt in this version) *When playing will blink if track is clipping. * Cue Light: *when Deck is stopped shows Hotcue 2. *When Playing lights up to give end of track warning. Play/Pause Light: when Lit deck is stopped. *(ready to hit Play/Pause.) *When flashings shows beat of track. Sync Light: *Shows beat of other deck. *If flashing the same, are in sync. *Otherwise press sync and they will be in sync. |
<< Back to Post and find Controller MappingsReply