S4 - Traktor Pro 2 - Effect Jogs Extreme
S4 - Traktor Pro 2 - Effect Jogs Extreme Posted on: 06.11.2011 by Rey Holubar Hey everyone!Description Ean's S2 video got my imagination going and I actually created a mapping for the S4 that pretty much emulates the settings he has in that video. However, Ean's mapping was made especially for that cool Depeche Mode mash-up he created. It doesn't really work for general mixing, because the right jog has a different effect that only works well for that mix (at least I believe it does). So I decided to work out the best part of that mapping for both Decks A and B and I'd like to present it here to you now. What you can do Jog Mode 1 - Ean's Beatmasher - as seen in his S2 video - watch the left jog! The jog controls a beatmasher and peak filter in group mode in the first effect bank and turns on the T3 Delay in the second effect banks. Uses: 1. Catch and beatmash the track, changing the rhythm on the fly with the jog wheel. 2. While beat mashing, you can use your other hand to jump to another cue point or use the scroll knob to bump the song forward, then find a break or 1 beat and let go of the jog. The transition is pretty smooth. 3. You can catch some vocals in one deck and beatmash it, while a rhythmic part is playing in the other deck making a great mash-up. 4. You can catch a beat on the running deck and play with the rhythm while blending in the other deck, then towards a break, you can turn the jog counterclockwise causing the peak filter to add a sweep effect. This adds to the energy of the break. 5. You can do the same thing in the current playing track and create a different sort of sweep into a break. You just have to turn the jog wheel fairly quickly. Jog Mode 2 - Armyofme's sweep drama effect The jog controls ice verb, peak filter and reverb and also the dry/ wet to bring in the effect. You can also use the Effect On/Off to turn on the second effects bank and turn on the Delay. Uses: 1. Add a sweep effect like a white noise sweep to add a new transition to the music. You can also use this to jump to another point in the song and then use the Wet/Dry to fade it out. 2. Use the sweep to transition to another song in the other deck 3. Use the Effect On/Off to turn on the T3 Delay, to mix in another song. This TSI requires 4 effect banks and also the Load button selected to turn jog wheel effects on. I also fixed the problem I had with the browse mode and the load buttons. My next step is to be able to use the load button with shift button, to load different effect groupings. My first will be to make armyofme's sweep. Any other ideas for effect groups or other cool stuff that could effectively use the jogs would be appreciated. Instructions 1. Import the TSI using the big import button in the preferences window. 2. Press the load button to toggle between scratch and jog wheel effects. If this doesn't work, go to the S4 preferences and turn on the load button for jog effects setting. 3. To toggle between the two effects groups, press "Shift + FX Mode". You will see the first effect in the first bank switch between beatmasher and iceverb. That is the only sign of what mode you are in. Notes: Turning off the jog wheel effects mode by pressing load again (scratch mode), then going back to FX Jogs will reset the effect back to Mode 1 (beatmasher). The effects modes are selectable for each jog wheel with "Shift + FX Mode". So you could have the beatmasher on one side and the sweep effect on the other or vice versa. I hope this will work for everyone without any problems. I've tested it quite a bit this time. If there are any issue, please give some feedback here. Have fun! scamo Copyright and Usage Anyone can use this mapping free of charge for their own personal or professional use. It MAY NOT be uploaded to any other web site for download or passed on to third parties without my authorization. | |
Kimberely Fye 17.03.2012 |
Originally Posted by scamo
I went in NI site AND I download from there the new version, now the jog Works well, but I have another problem when I load a track from browser mode if I push shirft+load it load the same track that Is in other deck but if I push just load it Putin the right track but when I come back from browse mode every time I need to reset with shift+offset AND repress load for reactivate the jog, Is it just a problem of mine or maybe somenthing Is wrong in the mapping? For using this awesome mapping I do always this passage but if I can correct that it will be' perfect. Thanks for your patients AND sorry for my bad english |
Kimberely Fye 16.03.2012 |
Originally Posted by scamo
just turn on three effect a combination but the value don't change with the turning of the jog can you help to set it? thank you |
Kimberely Fye 19.03.2012 | Hi scamo, I find a problem an maybe you can help me, when I Put the fifth effect on Bank A (the one with flanger) it turns me on also the fourth Bank that should be' turned on on deck B AND then I have the deck A with 1,3,4 effect Bank turned on AND on deck B just the Bank nr 2, I have already tried to re import the tsi AND re install it but the problem Is always the same, maybe can you tell me how can I fix it? Thank you very much |
Kimberely Fye 17.03.2012 | Thank you very much scamo, you are a very very good person. |
Rey Holubar 17.03.2012 | Don't use the load button in browse mode at all to load a track. Use the cue button. Edit/- um I also seem to remember, I set up browse mode so you can use the jogs to scroll through the tracks and use the jog push to load it. I might be dreaming though, but I could swear way back when that was something I had accomplished. It sucks not having time to constantly work on the mapping. You forget stuff like that. scamo |
Kimberely Fye 17.03.2012 |
Originally Posted by scamo
I went in NI site AND I download from there the new version, now the jog Works well, but I have another problem when I load a track from browser mode if I push shirft+load it load the same track that Is in other deck but if I push just load it Putin the right track but when I come back from browse mode every time I need to reset with shift+offset AND repress load for reactivate the jog, Is it just a problem of mine or maybe somenthing Is wrong in the mapping? For using this awesome mapping I do always this passage but if I can correct that it will be' perfect. Thanks for your patients AND sorry for my bad english |
Rey Holubar 17.03.2012 | Is your version activated for sure? If it is, you'll have to ask NI what is wrong, because normally the update runs basically automatic, when you open the Service Center. scamo |
Kimberely Fye 17.03.2012 | sorry scamo but I just bought my s4 and I am a beginner, my version of traktor pro is 2.0.1 and if I go in service center it told me that all software are updated, how can I do to find the version that you told me 2.1.2? thanks for your patients |
Rey Holubar 16.03.2012 | Please use the latest version of the mapping and import it twice. http://community .djranking s.com/showthread.php?t=44773 Also make sure you are on the latest version of Traktor (2.1.2). scamo |
Kimberely Fye 16.03.2012 |
Originally Posted by scamo
just turn on three effect a combination but the value don't change with the turning of the jog can you help to set it? thank you |
Rey Holubar 28.12.2011 | Um, sorry, but I have no idea what you are talking about. Plus, this thread should actually be closed, as this version is no longer the up-to-date one. If one of the mods could close this thread, I'd appreciate it. scamo |
Sherri Klepzig 24.12.2011 | Nevermind got it some strange actions kept logging me off. i clicked the open in new window on the link and explorer dl'd it. thanx. Tip try all new mappings on the backup tp2 I test all new mappings on 2.1.1. since I am running current version. Made a mistake once where I forgot to back up some tsi work. Plus couldnt remember what all I even did. I actually edit some of my own stuff in prev version just to keep from forgetting or overlapping. May not make sense for some users and may not be the best way to go about things but for me I keep things tidy this way. Just a thought. |
Sherri Klepzig 24.12.2011 | how many posts before I can download this, darn. Not letting me get it. |
Rey Holubar 23.12.2011 | Hi everyone. Version 4.2 is now available here. http://www.djranking s.com/community /sho...d.php?p=402786 scamo |
Rey Holubar 20.11.2011 | Hi, I've updated the mapping and hopefully have gotten it a bit more stable. The new version is here: http://www.djranking s.com/community /sho...d.php?p=383078 scamo p.s., could a mode please close this thread? Thanks! |
Rey Holubar 17.11.2011 | Thanks Legotist. zestoi has also gotten me very interested in his midimasher system. So much to play with and no time. Buggers. @zestoi - what do I need to get to start exploring programming with midimasher and the S4? Also, can you detect certain statuses in the software, like if a certain cue is already set? I'd imagine you could, but only if there is a midi-message being sent for it, correct? On a side note: I believe it is a shame DJTT have locked themselves into only 3 effect modes. With my way of using modifiers, I can map up to 8 different modes and possibly even 16 switching over to other modifiers (Not sure though. I'd have to believe about that some more). I believe though, without any kind of indicator of what mode you are in, 16 modes could get quite confusing plus, if you were in say mode 2 and wanted to get back to mode 1, you'd have to press "shift + fx mode" 15 times. That could be a PITA after a while. At any rate. We'll see what happens. I believe controllerism is in its baby shoes right now. A lot more is going to happen in the future. scamo |
Son Laverriere 17.11.2011 | Hey Scamo, I will definitly buy the S4 Mapping from DJ Techtools to show my support, but I'm sure you can add some more cool features as we suggest in this subject. I'm sure you can go over the 3 effects groupings. Until this mapping is released, I believe you can still continu your work, and many of us will give their return on your mapping, me first! |
Chasidy Heckenbach 17.11.2011 |
Originally Posted by scamo
no documentation yet, but quite a lot of example code. i will be writing some embedded docs soon and publishing the html parsed output somewhere on my djism.com. configs are just text so use whatever text editor you want to.
BTW, with the release of Ean's S2 jog effects mapping and the announcement the S4 mapping is coming, I will most likely just buy his mapping due to my time constraints and stop working on this one (we'll see). I enjoyed playing around with the mappings, trying to get it done right and thanks for everyone's feedback, but why have an amateur do it, when the profis can? If the S4 mapping costs money, believe me, it is worth every penny.
scamo |
Rey Holubar 17.11.2011 | Sounds cool and I'll have a look into it. So could I then look into the mycontroller-type.lua file and see the map events for the S4, so I know what to program? What interface/ program would I need to program in midimasher? I would assume a text editor would be enough, right? Is there documentation for programming with/ for midimasher? BTW, with the release of Ean's S2 jog effects mapping and the announcement the S4 mapping is coming, I will most likely just buy his mapping due to my time constraints and stop working on this one (we'll see). I enjoyed playing around with the mappings, trying to get it done right and thanks for everyone's feedback, but why have an amateur do it, when the profis can? If the S4 mapping costs money, believe me, it is worth every penny. scamo |
Chasidy Heckenbach 16.11.2011 |
Originally Posted by scamo
in lua/midimasher you're example would be something along the lines of... Code:
open_midi_device("traktor", "traktor", "Traktor to MM", "MM to Traktor"); open_midi_device("mycontroller", "mycontroller-type", "in-port", "out-port"); capture("mycontroller", ALL, "jog_touch_a", 0, function(d,e,v,p) if v > 0 then send("traktor", "fx_panel_mode_unit1_group", ON) send("traktor", "effect_1_select_unit_1", 3) send("traktor", "effect_1_on_unit_1", ON) send("traktor", "effect_1_select_unit_2", 5) send("traktor", "effect_1_on_unit_2", ON) send("traktor", "effect_1_on_unit_2", ON) send("traktor", "select_set_store_hotcue_1_a", ON) send("traktor", "loop_size_set_4_a", ON) send("traktor", "loop_active_a", ON) set("my_beatmasher_effect_1", 1) else send("traktor", "effect_1_on_unit_1", OFF) send("traktor", "effect_1_on_unit_2", OFF) set("my_beatmasher_effect_1", 0) end end) capture("mycontroller", ALL, "jog_a", 0, function(d,e,v,p) if get("my_beatmasher_effect_1") > 0 then send("traktor", "effect_1_amount_unit_1", v * foo * bar) send("traktor", "effect_1_amount_unit_2", v * fu * baz) end end) Code:
pipe("_varchange", "my_beatmasher_effect_1", 0, "mycontroller", "some_led") edit: the file devices/mycontroller-type.lua is what maps events like "jog_touch_a" and "jog_a" onto the actual midi for that controller, which can be generated mostly by running learn.exe. this abstracts the midi away from almost all midimasher code and would also then enable the above code to be wrapped in a function that anyone could call, just passing in the name of the controller to be used and what the event names are for those 2 things etc (tho i'm trying to standardise the event naming) |
Rey Holubar 16.11.2011 | Hey Legotist. Thanks for trying to help troubleshoot. Hmmm..I'm going to have to go back to the drawing board on the load button in browse mode. I thought I could catch that, but obviously, it still screws up the modifiers. I actually wish NI would come up with a totally better and new way of programming mappings. It could be so much cooler with a PLC like programming interface. Could you imagine this? Code:
if set($cue1) and ($left_jog_touch or $somevariable) { $fxmode_bank1 = "group"; $fx1_effect1= "beatmasher"; $fx1_effect1_on = 1; $fx1_effect2= "reverb"; $fx1_effect2_on= 1; jumpto($cue1); cueloop_start(4); /start a loop of 4 beats $my_beatmasher_effect_1 = 1; } if $my_beatmasher_effect_1 { set($fx1_effect1_amount, 50) = value($left_jog_wheel_encoder, 100, 100); /values from jog rotation with 100% sensitivity 100% acceleration to change effect1 amount starting at 50% set($fx1_effect2_amount, 0) = value($left_jog_wheel, 80, 40); /values from jog rotation with 80% sensitivity 40% acceleration to change effect1 amount starting at 0% } I hope to have some time on Sunday to do some work on the mapping. My first task will be to test the "strangeness" that is happening and look more in depth at issues with pressing the load button while in browse mode. If I can get some stability going, I'll try to add in some more effect groupings. I will also add the echo freeze in mode 1, so that it can also be used to transition out with in that mode. scamo |
Son Laverriere 16.11.2011 | Hello everyone, Hi Scamo, I tested your tutorial to fix the problem. It seems that the effect are available when I press shift+load. But when I use the load button again whith the browse mode the effects control is gone sometimes... As I can see the modifier position is always on 0 no matter what I do. After a while the problem is back. And there is also a news thing. When I start on a deck, the "delay" is On, but I didn't activate it. To cancel it, i have to use shift+load, and do it again to control the effects properly. Does any of you experience the same thing? |
Lynetta Stanislav 16.11.2011 | That would be a cool feature to add |
Rey Holubar 16.11.2011 | Sorry Niel. Not yet. I was also believeing about another effect combo. One were beatslicer is used, but at the same time, a loop of 4 beats is set. You slice up the song for 4 or 8 beats, while the loop is running, and then press the jog wheel again and you go out of the loop. The idea is to be able to extend the song with the effect and come back into the song where you started to mess with it. I am not sure beatslicer is the right effect though. What do you believe? scamo |
Lynetta Stanislav 15.11.2011 | Hi Scamo have managed to get anywhere with using different banks of effects yet. |
Rey Holubar 13.11.2011 | Hi Dodge, Thanks for the feedback. I've only tested this on Decks A and B. If you switch the Deck to D and C, I am not sure what will happen. I'll test and see. I am not sure what you mean with this sentence.
- It works well for a while and if i stop mixing and go back to it, only 1 of 4 set effects then work.
scamo |
Setsuko Peffer 12.11.2011 | Hi, I seem to have issues with the following; - It works well for a while and if i stop mixing and go back to it, only 1 of 4 set effects then work. I have followed your rules of remembering to use the load button for the effects and taken the load button off when usiong the deck for searching and scratching. Also when i run multi samples and change between diffrent deck, then enable the laod button for yoru set effects it seems to not work properly either. I don't use the load button to loads the decks i use the cue button directly for the deck i want. I do use the shift button alot to change and delete samples so i cna add new ones during the mix. I'll try your posted text as furtehr instructions and see how i get on. I appreciate the work you are doing for all us users and know it takes soem time to do. So thansk for sharing yoru work. Regards, Dodge |
Rey Holubar 11.11.2011 | I need a bit more precise description of what is happening to fix the issue. Try to follow these instructions, if you can. http://www.djranking s.com/community /sho...8&postcount=24 scamo |
Setsuko Peffer 11.11.2011 | Thanks for file. works well soemtimes then it freaks out and stopps working! |
Rey Holubar 08.11.2011 |
Originally Posted by shatton
scamo |
Rey Holubar 08.11.2011 | @legotist - thanks for the testing and the feedback. I had this happen to me once in about 4 hours of playing with the mapping and I couldn't explain it either. What you could test for me, when it happens, is go to the controller manager and you'll see the modifyers 1 - 8 up towards the top. Modifier 1 controls the mode in Deck A (left deck) and modifier 2 controls Deck B (right deck). You'll see this, when you press the load buttons and also with "shift + FX mode". When you have the issue, see if when you press the load button, the modifier changes either to 1 or 0. The key is, the light in the load button should be on and at the same time the modifier should be 1 or 2. If this happens, then all should work correctly. If the modifier is backwards, meaning, it goes to 0, when you have the load button light on, then the modifier is screwed up. You can fix this by pressing "Shift+Load". That will basically kick the modifier up or down one without changing the load button mode. I hope that makes sense. If you use shift + load to load a song, that will also screw up the modifiers. Could that also possibly be what happened with you? I know when it happened to me that one time though, I didn't use the load button at all. So there might still be some quirks to work out. scamo |
Lynetta Stanislav 08.11.2011 | I noticed this as well last evening but only on the one deck and sometimes it would come back . |
Son Laverriere 08.11.2011 | Hi Everyone, Hi Scamo! Great work! thank you again! I tested the mapping many time these last two days. After playing a few songs it seems that the effects are not available by pressing the jogwheels with the load button On. You have to disable the jogwheels push to activate the effects without the load button activate. The only solution to be able to use the effects with the jogwheels again is to re-import the TSI again. But the problem stays the same. After playing a few songs, the jogwheels push is not available. Most of the time the problem is on one deck, then after on two decks. I really don't understand this change. It happens during your set without any warning. Does anyone has the same problem? |
Ramiro Devore 08.11.2011 | scanmo, when i press the jog wheel, the beatmasher, peak filter, and delay turn on but rotating the wheel clockwise or counterclockwise does not affect their values. any ideas what might be causing that? thanks for the help and great work! -scott |
Rey Holubar 08.11.2011 |
Originally Posted by r1chardell1s
Yes, the echo freeze is in mode 2 with the sweep effect (iceverb, peakfilter, reverb). If you press the effect on/off button (the one right below the wet/dry knob) over the jog you are using, it turns the effect bank 3 on and at the same time the freeze button. scamo |
Christal Jonason 07.11.2011 | you can add the freeze to fx banks 1 or 2 |
Karl Forde 07.11.2011 | Good work Scamo. Personally, I believe the echo freeze function is invaluable for transitioning between different songs. Have you included this in this mapping? If so, I can't find it. Either way, keep it up. Mad skills |
Lynetta Stanislav 07.11.2011 | Yes that's what I was believeing like using the jogs but would be good to add individual filters and effects as well |
Rey Holubar 07.11.2011 | Hi Niel. If you are talking about using an X1 on the side of the S4, I'd imagine it would work, since the X1 will have its own device mapping. scamo |
Lynetta Stanislav 07.11.2011 | Can't wait for v5 , can this be used with separate x1 mapping controlling individual fx |
<< Back to Post and find Controller MappingsReply