How to map LEDs for loops in Traktor?
How to map LEDs for loops in Traktor? Posted on: 07.07.2012 by Venetta Chazen HiI am currently working on a Radius 2000 mapping project and i am stuck on the LED mappings. Everything else is fine, i just need to know about how i can map the LEDs for loops and such. I have a row of buttons that set fixed loops. I want them to light up when pressed, and turn off when another one is activated. Also, when mapping the 'In/Out' loop function, how do i map the LEDs so that i hit 'In', it stays fixed on, then when i press 'Out' (and is in a loop), both flash, and when i hit 'Out' again, they both turn off? Bit stuck here... Thanks. | |
Jin Alcedo 08.09.2012 |
Originally Posted by Stewe
|
Jin Alcedo 08.09.2012 |
Originally Posted by Stewe
i mean it kinda makes sense but it's not what i want. it should just one led light up at the same time. any ideas? sorry, i'm new in mapping traktor controllers, so maybe i just don't understand something simple. |
Kellie Myrum 17.07.2012 |
Originally Posted by zestoi
|
Chasidy Heckenbach 17.07.2012 |
Originally Posted by Stewe
There should be output command named like "loop size preset" or something to do this stuff. I see no other way of doing it directly from traktor than this I've posted here. In this scenario you can't lite individual LED from screen to controller but why would you do that when you already got all the loops mappedd on your controller? See my point...
there's every reason to want to be able to do it *unless* you are only using one controller i guess and never control traktor via the gui and/or keyboard. i'm not sure what the use case is tho for using too many other controls while a loop is active - but i'd still rather know the controllers are 100% in sync with the status in traktor. |
Chasidy Heckenbach 16.07.2012 |
Originally Posted by xander.skok
|
Kellie Myrum 08.09.2012 | Enjoy! |
Jin Alcedo 08.09.2012 |
Originally Posted by Stewe
|
Kellie Myrum 08.09.2012 | Make sure to set Min and Max controller range values to be same number like 1-1. 2-2. etc... |
Jin Alcedo 08.09.2012 |
Originally Posted by Stewe
i mean it kinda makes sense but it's not what i want. it should just one led light up at the same time. any ideas? sorry, i'm new in mapping traktor controllers, so maybe i just don't understand something simple. |
Kellie Myrum 08.09.2012 | /32 = 0 /16 = 1 /8 = 2 /4 = 3 /2 = 4 1 = 5 2 = 6 4 = 7 8 = 8 16 = 9 32 = 10 |
Jin Alcedo 07.09.2012 | hey, did anybody find out how to read the actual loop size directly from traktor and then light up the corresponding led? i also have a row of 4 leds for loop sizes 4 to 32 and if i press a modifier it's 1/4 to 2. thanks |
Chasidy Heckenbach 17.07.2012 | sure - you're probably right that it still can't be done without some other software or at least one virtual midi cable that just routes back into traktor. i do find it odd that something that *should* be common for people to want to do doesn't seem simple at all |
Kellie Myrum 17.07.2012 |
Originally Posted by zestoi
|
Chasidy Heckenbach 17.07.2012 |
Originally Posted by Stewe
There should be output command named like "loop size preset" or something to do this stuff. I see no other way of doing it directly from traktor than this I've posted here. In this scenario you can't lite individual LED from screen to controller but why would you do that when you already got all the loops mappedd on your controller? See my point...
there's every reason to want to be able to do it *unless* you are only using one controller i guess and never control traktor via the gui and/or keyboard. i'm not sure what the use case is tho for using too many other controls while a loop is active - but i'd still rather know the controllers are 100% in sync with the status in traktor. |
Kellie Myrum 17.07.2012 | Man that's why I said that it is not defined in newest versions. There should be output command named like "loop size preset" or something to do this stuff. I see no other way of doing it directly from traktor than this I've posted here. In this scenario you can't lite individual LED from screen to controller but why would you do that when you already got all the loops mappedd on your controller? See my point... |
Chasidy Heckenbach 17.07.2012 | one possible way (maybe) to emulate what i do in midimasher would be to: * set a modifier like you do to store the loop size set from the controller like u already do * map an 'out' for loop active and use the modifier value as a condition * map an 'out' for loop size and use the loop active status as a modifier condition but that still doesn't cover the case where the loop is active and you change the loop size from outside of the controller. it would be simple if either you could choose the loop length as a condition or you could route the loop size back into a modifier and to do that you'd need a midi loopback device so then may as well run middleware software to do the logic too anyway. you'd believe it'd be easy |
Chasidy Heckenbach 17.07.2012 | it's been a long time since i've tried to do something like that natively in traktor mapping (and actually a long time since i've even used traktor) but looking at my midimasher code it sends the "loop size set" and "loop active" controls to traktor when you press a button and listens to feedback from traktor for "loop size" and "loop active" to work out how to change the led colors on the actual controller. i.e: it doesn't set local led colours on the controller just based on what it sends out but only on midi feedback. in theory if midimasher can get feedback for those events then it *should* be possible (maybe with some blood, sweat and tears ) to do it directly within traktor. one gotcha is that traktor will just ignore the "loop size set" command if it's the current size and hence not send out any midi feedback for that. i guess the "loop size selector" and "is in active loop" from 2.5 work the same way as the other two from previous versions. i do remember that when i was using midikatapult for my launchpad and doing the actual mapping within traktor this loops stuff was a total PITA but i thought it was possible. ofc in midimasher the logic is easy to implement, on both of the "loop active" and "loop size" feedback from traktor it just stashes the values locally and then if it got a "loop active" off it turns off any pads that are on and if it got a "loop size" that is different to the current it checks changes the led's and ditto if it got a "loop active" of 'on' when it was off previously. should be possible directly within traktor but maybe not all that simple - or at least maybe more controls and conditions need mapping that i realise atm. |
Kellie Myrum 17.07.2012 | Hey zestoi, I tried to set different controller range Loop set+size, Set, Selector and nothing happen in first place. Then I tried to overcome it with modifiers. If you can set it like you said, would like to see that mapping. |
Chasidy Heckenbach 16.07.2012 |
Originally Posted by xander.skok
|
Kellie Myrum 15.07.2012 | I made a short video so you can see how it works. I guess this was the original idea, right? BCD's LED feedback for buttons in traktor seem to work as toggle by default, so you need to create same one by toggle default for your loop buttons if possible. It's really easy to set one "hold" modifier and it will act like toggle. This have mass advantages like in this example. If you can't create default one, then you need to add four more toggling-0 to your existing directs that you already map in. It should act the same as I tested same those modifier outputs "loop LEDs" with other buttons also. This mapping contain 24 commands for everything. First try to remap my existing mapping to your controller or eventually add in all commands. Loop LED output.tsi I labeled all assignments in comments as in video for better understanding. I will continue to look for other loopLED solution that you mentioned. I believe that's not defined in traktor and it is a good feature. |
Kellie Myrum 13.07.2012 |
Originally Posted by xander.skok
|
Jannette Thieneman 13.07.2012 | Thanx, worked like a charm... Now how i can define outputs of loop active for each separate button... I mean when i press in traktor select/set loop defined to 2, i want that on my controller, button assigned to this function will on as well. Any thoughts ? |
Jannette Thieneman 12.07.2012 |
Originally Posted by Stewe
|
Kellie Myrum 11.07.2012 |
Originally Posted by xander.skok
|
Jannette Thieneman 11.07.2012 |
Originally Posted by helloskoodle
|
Kellie Myrum 11.07.2012 |
Originally Posted by MrAybar
|
Kandi Odom 10.07.2012 | Hey stewe u r the man!!!!!!!!!!!! Ill pay for your mapping services!!!!!!!! |
Kellie Myrum 07.07.2012 |
Originally Posted by helloskoodle
|
<< Back to Post and find Controller MappingsReply