Xone 1d/2d/3d/4d Lightpipes/Light rings - Page 2
Page 2 of 2 FirstFirst 12
Results 11 to 13 of 13
  1. #11
    Tech Guru Yul's Avatar
    Join Date
    Sep 2009
    Location
    Aix-en-Provence, France
    Posts
    1,175

    Thumbs up

    I think I already answered almost that same exact question from you in another thread not so long ago.
    http://www.djtechtools.com/forum/showthread.php?t=19005


    But mixing the two threads together: if you plan to use the modifier I suggested you don't need deck focus select and you don't need it to light up the pipes. The problem with deck focus select is that it has always a value (0 from 3, 0 being something: deck A): ie in this system , if set properly, a led would always be lit.
    If you want to use deck focus select anyway, I just gave you the way to do it:
    that translates:

    Out deck focus select:
    for deck focus A button 1 :controller range 0-0 / midi range 0-127
    for deck focus B button 2 :controller range 1-1 / midi range 0-127
    for deck focus C button 3 :controller range 2-2 / midi range 0-127
    for deck focus D button 4 :controller range 3-3 / midi range 0-127
    that's 4 commands to 4 different midi notes

    Remember also that 'deck focus select is a kind of additional built-in modifier in a way in fact, the only difference is that it translates its states or conditions with the ASSIGNMENTS.

    So either you use deck focus select but that ruins a bit your starting idea for the 3 rows of buttons (being obliged to hold one button to select a deck - once again not something deck focus select can do as it will be like one of your button would always be on hold - or better you use the modifier seen together in the previous thread. In this last case, the commands to light the pipes would be a modifier 'X' output, not a 'deck focus select' one.

    that would translate to for the first light pipe:
    modifier X output command with modifier condition
    when modif=0: 0-0 /0-0 (no button hold)
    when modif=1: 1-1/127-127 ('deck a' is hold)
    when modif=2: 2-2/0-0 (unlit)
    when modif=3: 3-3/0-0 (unlit)
    when modif=4: 4-4/0-0 (unlit)

    now reproduce the mapping for the second light pipe, switching the range 127-127 accordingly to the position of the led (ie it will be lit when modif 2-2, 127-127). and then the other two, doing the same.
    I'm detailing a bit on purpose. That's 5 commands X 4 different mid notes =20 commands in total (for the outputs)
    Last edited by Yul; 10-18-2010 at 03:55 AM.

  2. #12
    Tech Wizard
    Join Date
    Aug 2010
    Posts
    66

    Default

    Thanks again for the explanation Yul, and I apologize if the problems I am running into seem hurr durr, the finer points of modifier states and the exact logic and processing order of operations in Traktor's controller manager is something I am only now really coming to grips with. Your explanations so far have been very helpful, and the examples provided have given me a lot of insight into how the modifiers work and what is/is not possible.

    I did finally get it to work, but I did it as follows (and decided to scrap the button hold method):

    I did like you mentioned and assigned a modifier to the bottom row of buttons to toggle M4 between 1-4 depending on which button I pressed. Setting M4 from 1 to 4 also toggles each of the 4 lightpipes on and off as well as setting the deck focus correctly. This gives me a M4=0 for non-deck mode as well as m4=1-4 for deck modes A through D.

  3. #13
    Tech Guru
    Join Date
    Aug 2010
    Location
    Northern Ireland
    Posts
    1,144

    Default

    when you say 'set up light pipes correctly' i take it you mean its set to map 2 for traktor?

    working my way through your thread to get mine to work
    Traktor Scratch Pro 2.7, MBP 13", iPad 2 & TouchOSC, Reloop NEON, Pioneer DJM750mk2, Mackie d.2, Pioneer CDJ800 x2, Technics SL1210MK2 x2, NI Audio 6 DJ, Dicers,

Page 2 of 2 FirstFirst 12

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •