// Definition of iCDX controller mapper for VirtualDJ // See www.virtualdj.com for more information // (c)Atomix Productions 2006 #ifndef iCDXMapperH #define iCDXMapperH #define ICDX_FXPLUS 0 #define ICDX_FXMINUS 1 #define ICDX_SHIFTMINUS 2 #define ICDX_SHIFTPLUS 3 #define ICDX_REV 4 #define ICDX_BLEEP 5 #define ICDX_SCRATCH 6 #define ICDX_FX 7 #define ICDX_PITCHBTN 8 #define ICDX_SEARCH 9 #define ICDX_SMARTLOOP 10 #define ICDX_REC 11 #define ICDX_EJECT 12 #define ICDX_CUE 13 #define ICDX_PAUSE 14 #define ICDX_PLAY 15 #define ICDX_PBENDMINUS 16 #define ICDX_PBENDPLUS 17 #define ICDX_CUE1 18 #define ICDX_IN 19 #define ICDX_CUE2 20 #define ICDX_OUT 21 #define ICDX_RELOOP 22 #define ICDX_CUE3 23 #define ICDX_TIME 24 #define ICDX_PROG 25 #define ICDX_SOURCE 26 #define ICDX_STORE 27 #define ICDX_BACK 28 #define ICDX_MODE 29 #define ICDX_TAP 30 #define ICDX_SCRATCHTOUCH 31 #define ICDX_TRACKKEY 32 #define ICDX_PARAMKEY 33 #define ICDX_PITCH 0 #define ICDX_WHEEL 1 #define ICDX_BRAKESTART 2 #define ICDX_BRAKESTOP 3 #define ICDX_WETDRY 4 #define ICDX_PARAMWHEEL 5 #define ICDX_TRACKWHEEL 6 #define ICDXLED_CUE 0 #define ICDXLED_PLAY 1 #define ICDXLED_PAUSE 2 #define ICDXLED_PITCH 3 #define ICDXLED_PITCH6 4 #define ICDXLED_PITCH12 5 #define ICDXLED_PITCH25 6 #define ICDXLED_PITCH100 7 #define ICDXLED_KEYLOCK 8 #define ICDXLED_ZPITCH 9 #define ICDXLED_JOG1 10 #define ICDXLED_JOG2 11 #define ICDXLED_JOG3 12 #define ICDXLED_JOG4 13 #define ICDXLED_JOG5 14 #define ICDXLED_JOG6 15 #define ICDXLED_JOG7 16 #define ICDXLED_JOG8 17 #define ICDXLED_JOG9 18 #define ICDXLED_JOG10 19 #define ICDXLED_JOG11 20 #define ICDXLED_JOG12 21 #define ICDXLED_JOG13 22 #define ICDXLED_JOG14 23 #define ICDXLED_JOG15 24 #define ICDXLED_JOG16 25 #define ICDXLED_JOG17 26 #define ICDXLED_JOG18 27 #define ICDXLED_JOG19 28 #define ICDXLED_JOG20 29 #define ICDXLED_JOG21 30 #define ICDXLED_SCRATCH 31 #define ICDXLED_TAP 32 #define ICDXLED_FX 33 #define ICDXLED_SHIFT1 34 #define ICDXLED_SHIFT2 35 #define ICDXLED_SHIFT3 36 #define ICDXLED_SHIFT4 37 #define ICDXLED_SHIFT5 38 #define ICDXLED_IN 39 #define ICDXLED_OUT 40 #define ICDXLED_RELOOP 41 #define ICDXLED_CUE1 42 #define ICDXLED_CUE2 43 #define ICDXLED_CUE3 44 #define ICDXLED_REC 45 #define ICDXLED_SMARTLOOP 46 #define ICDXLED_SEARCH 47 #define ICDXLED_LCD_SINGLE 120 #define ICDXLED_LCD_TRACK 121 #define ICDXLED_LCD_CARD 122 #define ICDXLED_LCD_CD 123 #define ICDXLED_LCD_HD 124 #define ICDXLED_LCD_TOTAL 125 #define ICDXLED_LCD_PAUSE 126 #define ICDXLED_LCD_PLAY 127 #define ICDXLED_LCD_CUE 128 #define ICDXLED_LCD_HOT1_HOT 129 #define ICDXLED_LCD_HOT1_CIRC1 130 #define ICDXLED_LCD_HOT1_CIRC2 131 #define ICDXLED_LCD_HOT1_CIRC3 132 #define ICDXLED_LCD_HOT1_CIRC4 133 #define ICDXLED_LCD_HOT1_DIGIT 134 #define ICDXLED_LCD_HOT2_HOT 135 #define ICDXLED_LCD_HOT2_CIRC1 136 #define ICDXLED_LCD_HOT2_CIRC2 137 #define ICDXLED_LCD_HOT2_CIRC3 138 #define ICDXLED_LCD_HOT2_CIRC4 139 #define ICDXLED_LCD_HOT2_DIGIT 140 #define ICDXLED_LCD_TIME_ELAPSED 141 #define ICDXLED_LCD_COMMA1 142 #define ICDXLED_LCD_M 143 #define ICDXLED_LCD_MP3 144 #define ICDXLED_LCD_COMMA2 145 #define ICDXLED_LCD_S 146 #define ICDXLED_LCD_TIME_TOTAL 147 #define ICDXLED_LCD_TIME_REMAIN 148 #define ICDXLED_LCD_F 149 #define ICDXLED_LCD_BPMDOT 151 #define ICDXLED_LCD_BPM 152 #define ICDXLED_LCD_LOCK 153 #define ICDXLED_LCD_KEY_CIRC 154 #define ICDXLED_LCD_KEY 155 #define ICDXLED_LCD_KEY_PLUS 156 #define ICDXLED_LCD_KEY_MINUS 157 #define ICDXLED_LCD_PITCH 159 #define ICDXLED_LCD_PITCHDOT 160 #define ICDXLED_LCD_PITCHMINUS 161 #define ICDXLED_LCD_PITCHPLUS 162 #define ICDXDIGIT_FRAME 0 #define ICDXDIGIT_SEC 1 #define ICDXDIGIT_MIN 2 #define ICDXDIGIT_PITCH 3 #define ICDXDIGIT_BPM 4 #define ICDXDIGIT_KEY 5 #define ICDXDIGIT_TRACK 6 #define ICDXDIGIT_CD 7 #define ICDXDIGIT_TIME 8 #define ICDXDIGIT_CMDSYS 9 #endif