Quick Sign In:  

Forum: VirtualDJ Technical Support

Topic: Need help modifying a mapping for Xone k2's with Xone 96 mixer.
Can someone here help me, or recommend someone who can? I got this mapping file configured from Babis here. I am trying to replace Traktor completely in my and my partners rigs. Can do so and will rave about VDJ is I can get this done. Basically, I need to change the deck controls so that they are not mirrored, but match for each deck. I figured out how to mod the "out controls"(what the buttons do in the software) but I can not figure out how to get the lights to properly light once I have done so. Can someone please modify it for me to correct It? I am not a programmer and don't understand this well, but really need this done. Thanks in advance for any help! Here is a link to the current mapping file. https://drive.google.com/file/d/17Ql56n38tTNg10ijDzky30a1GW2tWOZM/view?usp=share_link or the actual text from the XML file:

<?xml version="1.0" encoding="UTF-8"?>
<mapper device="XONE96" author="Atomix Productions" version="850" date="2020-11-27">
<map value="ONINIT" action="deck 1 pfl off &amp; fake_mixer on &amp; fake_pfl on" />
<map value="ONEXIT" action="fake_mixer off &amp; fake_pfl off" />
<map value="VOLUME" action="volume" />
<map value="CROSSFADER" action="crossfader" />
<map value="2DECKS_MODE" action="setting &apos;XONE96-K2Devices&apos; &apos;1&apos; ? setting &apos;XONE96-K2SingleDeviceMode&apos; &apos;2Decks&apos; ? true : false : false" />
<map value="4DECKS_MODE" action="setting &apos;XONE96-K2Devices&apos; &apos;1&apos; ? setting &apos;XONE96-K2SingleDeviceMode&apos; &apos;4Decks&apos; ? true : false : false" />
<map value="TWOK2_MODE" action="setting &apos;XONE96-K2Devices&apos; &apos;2&apos; ? true : false" />
<map value="SHIFT" action="shift" />
<map value="LED_SHIFT" action="shift ? color &apos;orange&apos; : off" />
<map value="K2_MODE" action="toggle &apos;@$k2mode&apos;" />
<map value="SHIFT_K2_MODE" action="toggle &apos;@$k2topmode&apos;" />
<map value="LED_K2_MODE" action="shift ? var &apos;@$k2topmode&apos; ? color &apos;orange&apos; : color &apos;green&apos; : var &apos;@$k2mode&apos; ? color &apos;red&apos; : color &apos;green&apos;" />
<map value="K22D_MODE" action="toggle &apos;@$k22dmode&apos;" />
<map value="LED_K22D_MODE" action="var &apos;@$k22dmode&apos; ? color &apos;orange&apos; : color &apos;green&apos;" />
<map value="K2_ENCODER" action="effect_select 1 ? effect_select 1 : effect_select 2 ? effect_select 2 : effect_select 3 ? effect_select 3 : loop_double" />
<map value="K2_ENCODER_PUSH" action="effect_select 1 ? effect_select 1 : effect_select 2 ? effect_select 2 : effect_select 3 ? effect_select 3 : loop" />
<map value="SHIFT_K2_ENCODER" action="loop_move" />
<map value="LED_K2_ENCODER" action="effect_select 1 ? color &apos;orange&apos; : effect_select 2 ? color &apos;orange&apos; : effect_select 3 ? color &apos;orange&apos; : loop ? blink 500ms ? color &apos;green&apos; : off : color &apos;green&apos;" />
<map value="K22D_ENCODER_INNER" action="loop_double" />
<map value="K22D_ENCODER_PUSH_INNER" action="loop" />
<map value="SHIFT_K22D_ENCODER_INNER" action="loop_move" />
<map value="LED_K22D_ENCODER_INNER" action="loop ? blink 500ms ? color &apos;green&apos; : off : color &apos;green&apos;" />
<map value="K22D_ENCODER_OUTER" action="effect_select ? effect_select : effect_select 2 ? effect_select 2 : effect_select 3 ? effect_select 3 : filter" />
<map value="K22D_ENCODER_PUSH_OUTER" action="effect_select ? effect_select : effect_select 2 ? effect_select 2 : effect_select 3 ? effect_select 3 : filter 50%" />
<map value="LED_K22D_ENCODER_OUTER" action="filter 50% ? color &apos;green&apos; : color &apos;orange&apos;" />
<map value="K2_KNOB_1" action="var &apos;@$k2topmode&apos; ? effect_slider 1 : eq_high" />
<map value="K2_KNOB_2" action="var &apos;@$k2topmode&apos; ? effect_slider 2 1 : eq_mid" />
<map value="K2_KNOB_3" action="var &apos;@$k2topmode&apos; ? effect_slider 3 1 : eq_low" />
<map value="K2_BUTTON_1" action="var &apos;@$k2topmode&apos; ? effect_active 1 : eq_kill_high" />
<map value="K2_BUTTON_2" action="var &apos;@$k2topmode&apos; ? effect_active 2 : eq_kill_mid" />
<map value="K2_BUTTON_3" action="var &apos;@$k2topmode&apos; ? effect_active 3 : eq_kill_low" />
<map value="SHIFT_K2_BUTTON_1" action="var &apos;@$k2topmode&apos; ? effect_select 1 : eq_kill_high" />
<map value="SHIFT_K2_BUTTON_2" action="var &apos;@$k2topmode&apos; ? effect_select 2 : eq_kill_mid" />
<map value="SHIFT_K2_BUTTON_3" action="var &apos;@$k2topmode&apos; ? effect_select 3 : eq_kill_low" />
<map value="LED_K2_KNOB_1" action="var &apos;@$k2topmode&apos; ? effect_active 1 ? color &apos;orange&apos; : color &apos;green&apos; : eq_kill_high ? color &apos;red&apos; : off" />
<map value="LED_K2_KNOB_2" action="var &apos;@$k2topmode&apos; ? effect_active 2 ? color &apos;orange&apos; : color &apos;green&apos; : eq_kill_mid ? color &apos;red&apos; : off" />
<map value="LED_K2_KNOB_3" action="var &apos;@$k2topmode&apos; ? effect_active 3 ? color &apos;orange&apos; : color &apos;green&apos; : eq_kill_low ? color &apos;red&apos; : off" />
<map value="K22D_KNOB_1_INNER" action="eq_high" />
<map value="K22D_KNOB_2_INNER" action="eq_mid" />
<map value="K22D_KNOB_3_INNER" action="eq_low" />
<map value="K22D_BUTTON_1_INNER" action="eq_kill_high" />
<map value="K22D_BUTTON_2_INNER" action="eq_kill_mid" />
<map value="K22D_BUTTON_3_INNER" action="eq_kill_low" />
<map value="LED_K22D_KNOB_1_INNER" action="eq_kill_high ? color &apos;red&apos;" />
<map value="LED_K22D_KNOB_2_INNER" action="eq_kill_mid ? color &apos;red&apos;" />
<map value="LED_K22D_KNOB_3_INNER" action="eq_kill_low ? color &apos;red&apos;" />
<map value="K22D_KNOB_1_OUTER" action="effect_slider 1" />
<map value="K22D_KNOB_2_OUTER" action="effect_slider 2 1" />
<map value="K22D_KNOB_3_OUTER" action="effect_slider 3 1" />
<map value="K22D_BUTTON_1_OUTER" action="effect_active 1" />
<map value="K22D_BUTTON_2_OUTER" action="effect_active 2" />
<map value="K22D_BUTTON_3_OUTER" action="effect_active 3" />
<map value="LED_K22D_KNOB_1_OUTER" action="effect_active 1 ? color &apos;orange&apos; : color &apos;green&apos;" />
<map value="LED_K22D_KNOB_2_OUTER" action="effect_active 2 ? color &apos;orange&apos; : color &apos;green&apos;" />
<map value="LED_K22D_KNOB_3_OUTER" action="effect_active 3 ? color &apos;orange&apos; : color &apos;green&apos;" />
<map value="SHIFT_K22D_BUTTON_1_OUTER" action="effect_select 1" />
<map value="SHIFT_K22D_BUTTON_3_OUTER" action="effect_select 3" />
<map value="SHIFT_K22D_BUTTON_2_OUTER" action="effect_select 2" />
<map value="K2_BUTTON_ABCD" action="var &apos;@$k2mode&apos; ? hot_cue 1 : pitch_bend +2% 500ms" />
<map value="K2_BUTTON_EFGH" action="var &apos;@$k2mode&apos; ? hot_cue 2 : sync" />
<map value="K2_BUTTON_IJKL" action="var &apos;@$k2mode&apos; ? hot_cue 3 : cue_stop" />
<map value="K2_BUTTON_MNOP" action="var &apos;@$k2mode&apos; ? hot_cue 4 : play_pause" />
<map value="SHIFT_K2_BUTTON_ABCD" action="var &apos;@$k2mode&apos; ? delete_cue 1 : pitch_bend -2% 500ms" />
<map value="SHIFT_K2_BUTTON_EFGH" action="var &apos;@$k2mode&apos; ? delete_cue 2 : pitch_reset" />
<map value="SHIFT_K2_BUTTON_IJKL" action="var &apos;@$k2mode&apos; ? delete_cue 3 : goto_start" />
<map value="SHIFT_K2_BUTTON_MNOP" action="var &apos;@$k2mode&apos; ? delete_cue 4 : play_stutter " />
<map value="LED_BUTTON_ABCD" action="var &apos;@$k2mode&apos; ? hot_cue 1 ? color &apos;red&apos; : off : shift ? pitch_bend -2% 500ms ? color &apos;orange&apos; : off : pitch_bend +2% 500ms ? color &apos;orange&apos; : off" />
<map value="LED_BUTTON_EFGH" action="var &apos;@$k2mode&apos; ? hot_cue 2 ? color &apos;red&apos; : off : loaded ? is_sync ? color &apos;green&apos; : off" />
<map value="LED_BUTTON_IJKL" action="var &apos;@$k2mode&apos; ? hot_cue 3 ? color &apos;red&apos; : off : loaded ? play ? color &apos;red&apos; : cue ? color &apos;red&apos; : blink ? color &apos;red&apos; : off : off" />
<map value="LED_BUTTON_MNOP" action="var &apos;@$k2mode&apos; ? hot_cue 4 ? color &apos;red&apos; : off : loaded ? play ? color &apos;green&apos; : blink ? off : color &apos;green&apos; : off" />
<map value="K22D_BUTTON_ABCD_OUTER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? pad 1 : pad 5 : hot_cue 1" />
<map value="K22D_BUTTON_EFGH_OUTER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? pad 2 : pad 6 : hot_cue 2" />
<map value="K22D_BUTTON_IJKL_OUTER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? pad 3 : pad 7 : hot_cue 3" />
<map value="K22D_BUTTON_MNOP_OUTER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? pad 4 : pad 8 : hot_cue 4" />
<map value="K22D_BUTTON_ABCD_INNER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? pad 5 : pad 1 : pitch_bend +2% 500ms" />
<map value="K22D_BUTTON_EFGH_INNER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? pad 6 : pad 2 : sync" />
<map value="K22D_BUTTON_IJKL_INNER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? pad 7 : pad 3 : cue_stop" />
<map value="K22D_BUTTON_MNOP_INNER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? pad 8 : pad 4 : play_pause" />
<map value="LED_BUTTON_ABCD_OUTER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? pad 1 ? color &apos;orange&apos; : off : pad 5 ? color &apos;orange&apos; : off : hot_cue 1 ? color &apos;red&apos; : off" />
<map value="LED_BUTTON_EFGH_OUTER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? pad 2 ? color &apos;orange&apos; : off : pad 6 ? color &apos;orange&apos; : off : hot_cue 2 ? color &apos;red&apos; : off" />
<map value="LED_BUTTON_IJKL_OUTER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? pad 3 ? color &apos;orange&apos; : off : pad 7 ? color &apos;orange&apos; : off : hot_cue 3 ? color &apos;red&apos; : off" />
<map value="LED_BUTTON_MNOP_OUTER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? pad 4 ? color &apos;orange&apos; : off : pad 8 ? color &apos;orange&apos; : off : hot_cue 4 ? color &apos;red&apos; : off" />
<map value="LED_BUTTON_ABCD_INNER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? pad 5 ? color &apos;orange&apos; : off : pad 1 ? color &apos;orange&apos; : off : shift ? pitch_bend -2% 500ms ? color &apos;orange&apos; : off : pitch_bend +2% 500ms ? color &apos;orange&apos; : off" />
<map value="LED_BUTTON_EFGH_INNER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? pad 6 ? color &apos;orange&apos; : off : pad 2 ? color &apos;orange&apos; : off : loaded ? is_sync ? color &apos;green&apos; : off" />
<map value="LED_BUTTON_IJKL_INNER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? pad 7 ? color &apos;orange&apos; : off : pad 3 ? color &apos;orange&apos; : off : loaded ? play ? color &apos;red&apos; : cue ? color &apos;red&apos; : blink ? color &apos;red&apos; : off : off" />
<map value="LED_BUTTON_MNOP_INNER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? pad 8 ? color &apos;orange&apos; : off : pad 4 ? color &apos;orange&apos; : off : loaded ? play ? color &apos;green&apos; : blink ? off : color &apos;green&apos; : off" />
<map value="SHIFT_K22D_BUTTON_ABCD_OUTER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? padshift 1 : padshift 5 : delete_cue 1" />
<map value="SHIFT_K22D_BUTTON_EFGH_OUTER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? padshift 2 : padshift 6 : delete_cue 2" />
<map value="SHIFT_K22D_BUTTON_IJKL_OUTER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? padshift 3 : padshift 7 : delete_cue 3" />
<map value="SHIFT_K22D_BUTTON_MNOP_OUTER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? padshift 4 : padshift 8 : delete_cue 4" />
<map value="SHIFT_K22D_BUTTON_ABCD_INNER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? padshift 5 : padshift 1 : pitch_bend -2% 500ms" />
<map value="SHIFT_K22D_BUTTON_EFGH_INNER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? padshift 6 : padshift 2 : pitch_reset" />
<map value="SHIFT_K22D_BUTTON_IJKL_INNER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? padshift 7 : padshift 3 : goto_start" />
<map value="SHIFT_K22D_BUTTON_MNOP_INNER" action="var &apos;@$k22dmode&apos; ? device_side &apos;left&apos; ? padshift 8 : padshift 4 : play_stutter" />
<map value="K2_ENC_BTM_L" action="browser_scroll" />
<map value="K2_ENC_BTM_R" action="browser_scroll" />
<map value="K2_ENC_BTM_L_PUSH" action="holding ? browser_folder : browser_window &apos;folders&apos; ? browser_enter : deck 1 load" />
<map value="K2_ENC_BTM_R_PUSH" action="holding ? browser_folder : browser_window &apos;folders&apos; ? browser_enter : deck 2 load" />
<map value="SHIFT_K2_ENC_BTM_L_PUSH" action="browser_window &apos;folders&apos; ? browser_enter : deck 3 load" />
<map value="SHIFT_K2_ENC_BTM_R_PUSH" action="browser_window &apos;folders&apos; ? browser_enter : deck 4 load" />
<map value="SHIFT_K2_ENC_BTM_L" action="browser_window" />
<map value="SHIFT_K2_ENC_BTM_R" action="browser_window" />
<map value="SHIFT_K22D_ENC_BTM_L" action="var &apos;@$k22dmode&apos; ? deck left pad_page : browser_scroll" />
<map value="SHIFT_K22D_ENC_BTM_R" action="var &apos;@$k22dmode&apos; ? deck right pad_page : browser_scroll" />
<map value="K22D_ENC_BTM_L" action="browser_scroll" />
<map value="K22D_ENC_BTM_R" action="browser_scroll" />
<map value="K22D_ENC_BTM_L_PUSH" action="holding ? browser_folder : browser_window &apos;folders&apos; ? browser_enter : deck left load" />
<map value="K22D_ENC_BTM_R_PUSH" action="holding ? browser_folder : browser_window &apos;folders&apos; ? browser_enter : deck right load" />
<!-- 2 K2 Devices Mapping -->
<map value="2XK2_ENCODER_INNER" action="loop_double" />
<map value="2XK2_ENCODER_PUSH_INNER" action="loop" />
<map value="SHIFT_2XK2_ENCODER_INNER" action="loop_move" />
<map value="LED_2XK2_ENCODER_INNER" action="loop ? blink 500ms ? color &apos;green&apos; : off : color &apos;green&apos;" />
<map value="2XK2_ENCODER_OUTER" action="effect_select ? effect_select : effect_select 2 ? effect_select 2 : effect_select 3 ? effect_select 3 : filter" />
<map value="2XK2_ENCODER_PUSH_OUTER" action="effect_select ? effect_select : effect_select 2 ? effect_select 2 : effect_select 3 ? effect_select 3 : filter 50%" />
<map value="LED_2XK2_ENCODER_OUTER" action="filter 50% ? color &apos;green&apos; : color &apos;orange&apos;" />
<map value="2XK2_KNOB_1_INNER" action="eq_high" />
<map value="2XK2_KNOB_2_INNER" action="eq_mid" />
<map value="2XK2_KNOB_3_INNER" action="eq_low" />
<map value="2XK2_BUTTON_1_INNER" action="eq_kill_high" />
<map value="2XK2_BUTTON_2_INNER" action="eq_kill_mid" />
<map value="2XK2_BUTTON_3_INNER" action="eq_kill_low" />
<map value="LED_2XK2_KNOB_1_INNER" action="eq_kill_high ? color &apos;red&apos;" />
<map value="LED_2XK2_KNOB_2_INNER" action="eq_kill_mid ? color &apos;red&apos;" />
<map value="LED_2XK2_KNOB_3_INNER" action="eq_kill_low ? color &apos;red&apos;" />
<map value="2XK2_KNOB_1_OUTER" action="effect_slider 1" />
<map value="2XK2_KNOB_2_OUTER" action="effect_slider 2 1" />
<map value="2XK2_KNOB_3_OUTER" action="effect_slider 3 1" />
<map value="2XK2_BUTTON_1_OUTER" action="effect_active 1" />
<map value="2XK2_BUTTON_2_OUTER" action="effect_active 2" />
<map value="2XK2_BUTTON_3_OUTER" action="effect_active 3" />
<map value="LED_2XK2_KNOB_1_OUTER" action="effect_active 1 ? color &apos;orange&apos; : color &apos;green&apos;" />
<map value="LED_2XK2_KNOB_2_OUTER" action="effect_active 2 ? color &apos;orange&apos; : color &apos;green&apos;" />
<map value="LED_2XK2_KNOB_3_OUTER" action="effect_active 3 ? color &apos;orange&apos; : color &apos;green&apos;" />
<map value="SHIFT_2XK2_BUTTON_1_OUTER" action="effect_select 1" />
<map value="SHIFT_2XK2_BUTTON_3_OUTER" action="effect_select 3" />
<map value="SHIFT_2XK2_BUTTON_2_OUTER" action="effect_select 2" />
<map value="2XK2_BUTTON_A" action="var &apos;@$k22dmode&apos; ? pad 1 : hot_cue 1" />
<map value="2XK2_BUTTON_B" action="var &apos;@$k22dmode&apos; ? pad 5 : pitch_bend +2% 500ms" />
<map value="2XK2_BUTTON_C" action="var &apos;@$k22dmode&apos; ? pad 1 : pitch_bend +2% 500ms" />
<map value="2XK2_BUTTON_D" action="var &apos;@$k22dmode&apos; ? pad 5 : hot_cue 1" />
<map value="2XK2_BUTTON_E" action="var &apos;@$k22dmode&apos; ? pad 2 : hot_cue 2" />
<map value="2XK2_BUTTON_F" action="var &apos;@$k22dmode&apos; ? pad 6 : sync" />
<map value="2XK2_BUTTON_G" action="var &apos;@$k22dmode&apos; ? pad 2 : sync" />
<map value="2XK2_BUTTON_H" action="var &apos;@$k22dmode&apos; ? pad 6 : hot_cue 2" />
<map value="2XK2_BUTTON_I" action="var &apos;@$k22dmode&apos; ? pad 3 : hot_cue 3" />
<map value="2XK2_BUTTON_J" action="var &apos;@$k22dmode&apos; ? pad 7 : cue_stop" />
<map value="2XK2_BUTTON_K" action="var &apos;@$k22dmode&apos; ? pad 3 : cue_stop" />
<map value="2XK2_BUTTON_L" action="var &apos;@$k22dmode&apos; ? pad 7 : hot_cue 3" />
<map value="2XK2_BUTTON_M" action="var &apos;@$k22dmode&apos; ? pad 4 : hot_cue 4" />
<map value="2XK2_BUTTON_N" action="var &apos;@$k22dmode&apos; ? pad 8 : play_pause" />
<map value="2XK2_BUTTON_O" action="var &apos;@$k22dmode&apos; ? pad 4 : play_pause" />
<map value="2XK2_BUTTON_P" action="var &apos;@$k22dmode&apos; ? pad 8 : hot_cue 4" />
<map value="LED_2XK2_BUTTON_A" action="var &apos;@$k22dmode&apos; ? pad 1 ? color &apos;orange&apos; : off : hot_cue 1 ? color &apos;red&apos; : off" />
<map value="LED_2XK2_BUTTON_B" action="var &apos;@$k22dmode&apos; ? pad 5 ? color &apos;orange&apos; : off : shift ? pitch_bend -2% 500ms ? color &apos;orange&apos; : off : pitch_bend +2% 500ms ? color &apos;orange&apos; : off" />
<map value="LED_2XK2_BUTTON_C" action="var &apos;@$k22dmode&apos; ? pad 1 ? color &apos;orange&apos; : off : shift ? pitch_bend -2% 500ms ? color &apos;orange&apos; : off : pitch_bend +2% 500ms ? color &apos;orange&apos; : off" />
<map value="LED_2XK2_BUTTON_D" action="var &apos;@$k22dmode&apos; ? pad 5 ? color &apos;orange&apos; : off : hot_cue 1 ? color &apos;red&apos; : off" />
<map value="LED_2XK2_BUTTON_E" action="var &apos;@$k22dmode&apos; ? pad 2 ? color &apos;orange&apos; : off : hot_cue 2 ? color &apos;red&apos; : off" />
<map value="LED_2XK2_BUTTON_F" action="var &apos;@$k22dmode&apos; ? pad 6 ? color &apos;orange&apos; : off : loaded ? is_sync ? color &apos;green&apos; : off" />
<map value="LED_2XK2_BUTTON_G" action="var &apos;@$k22dmode&apos; ? pad 2 ? color &apos;orange&apos; : off : loaded ? is_sync ? color &apos;green&apos; : off" />
<map value="LED_2XK2_BUTTON_H" action="var &apos;@$k22dmode&apos; ? pad 6 ? color &apos;orange&apos; : off : hot_cue 2 ? color &apos;red&apos; : off" />
<map value="LED_2XK2_BUTTON_I" action="var &apos;@$k22dmode&apos; ? pad 3 ? color &apos;orange&apos; : off : hot_cue 3 ? color &apos;red&apos; : off" />
<map value="LED_2XK2_BUTTON_J" action="var &apos;@$k22dmode&apos; ? pad 7 ? color &apos;orange&apos; : off : loaded ? play ? color &apos;red&apos; : cue ? color &apos;red&apos; : blink ? color &apos;red&apos; : off : off" />
<map value="LED_2XK2_BUTTON_K" action="var &apos;@$k22dmode&apos; ? pad 3 ? color &apos;orange&apos; : off : loaded ? play ? color &apos;red&apos; : cue ? color &apos;red&apos; : blink ? color &apos;red&apos; : off : off" />
<map value="LED_2XK2_BUTTON_L" action="var &apos;@$k22dmode&apos; ? pad 7 ? color &apos;orange&apos; : off : hot_cue 3 ? color &apos;red&apos; : off" />
<map value="LED_2XK2_BUTTON_M" action="var &apos;@$k22dmode&apos; ? pad 4 ? color &apos;orange&apos; : off : hot_cue 4 ? color &apos;red&apos; : off" />
<map value="LED_2XK2_BUTTON_N" action="var &apos;@$k22dmode&apos; ? pad 8 ? color &apos;orange&apos; : off : loaded ? play ? color &apos;green&apos; : blink ? off : color &apos;green&apos; : off" />
<map value="LED_2XK2_BUTTON_O" action="var &apos;@$k22dmode&apos; ? pad 4 ? color &apos;orange&apos; : off : loaded ? play ? color &apos;green&apos; : blink ? off : color &apos;green&apos; : off" />
<map value="LED_2XK2_BUTTON_P" action="var &apos;@$k22dmode&apos; ? pad 8 ? color &apos;orange&apos; : off : hot_cue 4 ? color &apos;red&apos; : off" />
<map value="SHIFT_2XK2_BUTTON_A" action="var &apos;@$k22dmode&apos; ? padshift 1 : delete_cue 1" />
<map value="SHIFT_2XK2_BUTTON_B" action="var &apos;@$k22dmode&apos; ? padshift 5 : pitch_bend -2% 500ms" />
<map value="SHIFT_2XK2_BUTTON_C" action="var &apos;@$k22dmode&apos; ? padshift 1 : pitch_bend -2% 500ms" />
<map value="SHIFT_2XK2_BUTTON_D" action="var &apos;@$k22dmode&apos; ? padshift 5 : delete_cue 1" />
<map value="SHIFT_2XK2_BUTTON_E" action="var &apos;@$k22dmode&apos; ? padshift 2 : delete_cue 2" />
<map value="SHIFT_2XK2_BUTTON_F" action="var &apos;@$k22dmode&apos; ? padshift 6 : pitch_reset" />
<map value="SHIFT_2XK2_BUTTON_G" action="var &apos;@$k22dmode&apos; ? padshift 2 : pitch_reset" />
<map value="SHIFT_2XK2_BUTTON_H" action="var &apos;@$k22dmode&apos; ? padshift 6 : delete_cue 2" />
<map value="SHIFT_2XK2_BUTTON_I" action="var &apos;@$k22dmode&apos; ? padshift 3 : delete_cue 3" />
<map value="SHIFT_2XK2_BUTTON_J" action="var &apos;@$k22dmode&apos; ? padshift 7 : goto_start" />
<map value="SHIFT_2XK2_BUTTON_K" action="var &apos;@$k22dmode&apos; ? padshift 3 : goto_start" />
<map value="SHIFT_2XK2_BUTTON_L" action="var &apos;@$k22dmode&apos; ? padshift 7 : delete_cue 3" />
<map value="SHIFT_2XK2_BUTTON_M" action="var &apos;@$k22dmode&apos; ? padshift 4 : delete_cue 4" />
<map value="SHIFT_2XK2_BUTTON_N" action="var &apos;@$k22dmode&apos; ? padshift 8 : play_stutter" />
<map value="SHIFT_2XK2_BUTTON_O" action="var &apos;@$k22dmode&apos; ? padshift 4 : play_stutter" />
<map value="SHIFT_2XK2_BUTTON_P" action="var &apos;@$k22dmode&apos; ? padshift 8 : delete_cue 4" />
<map value="K2L_2XK2_ENC_BTM_L" action="browser_scroll" />
<map value="K2R_2XK2_ENC_BTM_L" action="browser_scroll" />
<map value="K2L_2XK2_ENC_BTM_R" action="browser_scroll" />
<map value="K2R_2XK2_ENC_BTM_R" action="browser_scroll" />
<map value="K2L_2XK2_ENC_BTM_L_PUSH" action="holding ? browser_folder : browser_window &apos;folders&apos; ? browser_enter : load" />
<map value="K2L_2XK2_ENC_BTM_R_PUSH" action="holding ? browser_folder : browser_window &apos;folders&apos; ? browser_enter : load" />
<map value="K2R_2XK2_ENC_BTM_L_PUSH" action="holding ? browser_folder : browser_window &apos;folders&apos; ? browser_enter : load" />
<map value="K2R_2XK2_ENC_BTM_R_PUSH" action="holding ? browser_folder : browser_window &apos;folders&apos; ? browser_enter : load" />
<map value="SHIFT_K2L_2XK2_ENC_BTM_L" action="browser_window" />
<map value="SHIFT_K2R_2XK2_ENC_BTM_L" action="browser_window" />
<map value="SHIFT_K2L_2XK2_ENC_BTM_R" action="browser_window" />
<map value="SHIFT_K2R_2XK2_ENC_BTM_R" action="browser_window" />
<map value="K2L_2XK2_MODE" action="toggle &apos;@$k22dmode&apos;"/>
<map value="K2R_2XK2_MODE" action="toggle &apos;@$k22dmode&apos;"/>
</mapper>
 

Posted Sun 07 May 23 @ 10:21 pm
any ideas on where to turn? Anyone? please.....
 

Posted Mon 08 May 23 @ 9:39 pm