// Definition of DMC2 controller mapper for VirtualDJ // See www.virtualdj.com for more information // (c)Atomix Productions 2006 #ifndef DMC2MapperH #define DMC2MapperH #define DMC2_PITCHMINUS 0 #define DMC2_PITCHPLUS 1 #define DMC2_PITCHADJUST 2 #define DMC2_KEYLOCK 3 #define DMC2_TIMEDISPLAY 4 #define DMC2_FOLDER 5 #define DMC2_FILE 6 #define DMC2_FX 7 #define DMC2_PUSH 8 #define DMC2_WHEELMODE 9 #define DMC2_BEAT1 10 #define DMC2_BEAT2 11 #define DMC2_BEAT3 12 #define DMC2_BEAT4 13 #define DMC2_BEAT5 14 #define DMC2_BEAT6 15 #define DMC2_BEAT7 16 #define DMC2_BEAT8 17 #define DMC2_LOOPIN 18 #define DMC2_LOOPOUT 19 #define DMC2_BACK 20 #define DMC2_HOT1 21 #define DMC2_HOT2 22 #define DMC2_SYNC 23 #define DMC2_CUE 24 #define DMC2_PAUSE 25 #define DMC2_PLAY 26 #define DMC2_MIXVIDEO1 27 #define DMC2_MIXVIDEO2 28 #define DMC2_MIXAUDIO1 29 #define DMC2_MIXAUDIO2 30 #define DMC2_MIXAUTO 31 #define DMC2_PITCH 0 #define DMC2_WHEEL 1 #define DMC2_SELECTOR 2 #define DMC2LED_FOLDER 0 #define DMC2LED_FILE 1 #define DMC2LED_FX 2 #define DMC2LED_SAMPLE 3 #define DMC2LED_KEYLOCK 4 #define DMC2LED_WHEELMODE 5 #define DMC2LED_SCRATCH 6 #define DMC2LED_BEAT1 7 #define DMC2LED_BEAT2 8 #define DMC2LED_BEAT3 9 #define DMC2LED_BEAT4 10 #define DMC2LED_BEAT5 11 #define DMC2LED_BEAT6 12 #define DMC2LED_BEAT7 13 #define DMC2LED_BEAT8 14 #define DMC2LED_LOOPIN 15 #define DMC2LED_LOOPOUT 16 #define DMC2LED_BACK 17 #define DMC2LED_HOT1 18 #define DMC2LED_HOT2 19 #define DMC2LED_SYNC 20 #define DMC2LED_CUE 21 #define DMC2LED_PAUSE 22 #define DMC2LED_PLAY 23 #define DMC2LED_VUEMETER1 200 #define DMC2LED_VUEMETER2 201 #define DMC2LED_VUEMETER3 202 #define DMC2LED_VUEMETER4 203 #define DMC2LED_AUTOMIX 204 #define DMC2LED_LCD_SINGLE 120 #define DMC2LED_LCD_TRACK 121 #define DMC2LED_LCD_CARD 122 #define DMC2LED_LCD_CD 123 #define DMC2LED_LCD_HD 124 #define DMC2LED_LCD_TOTAL 125 #define DMC2LED_LCD_PAUSE 126 #define DMC2LED_LCD_PLAY 127 #define DMC2LED_LCD_CUE 128 #define DMC2LED_LCD_HOT1_HOT 129 #define DMC2LED_LCD_HOT1_CIRC1 130 #define DMC2LED_LCD_HOT1_CIRC2 131 #define DMC2LED_LCD_HOT1_CIRC3 132 #define DMC2LED_LCD_HOT1_CIRC4 133 #define DMC2LED_LCD_HOT1_DIGIT 134 #define DMC2LED_LCD_HOT2_HOT 135 #define DMC2LED_LCD_HOT2_CIRC1 136 #define DMC2LED_LCD_HOT2_CIRC2 137 #define DMC2LED_LCD_HOT2_CIRC3 138 #define DMC2LED_LCD_HOT2_CIRC4 139 #define DMC2LED_LCD_HOT2_DIGIT 140 #define DMC2LED_LCD_TIME_ELAPSED 141 #define DMC2LED_LCD_COMMA1 142 #define DMC2LED_LCD_M 143 #define DMC2LED_LCD_MP3 144 #define DMC2LED_LCD_COMMA2 145 #define DMC2LED_LCD_S 146 #define DMC2LED_LCD_TIME_TOTAL 147 #define DMC2LED_LCD_TIME_REMAIN 148 #define DMC2LED_LCD_F 149 #define DMC2LED_LCD_BPMDOT 151 #define DMC2LED_LCD_BPM 152 #define DMC2LED_LCD_LOCK 153 #define DMC2LED_LCD_KEY_CIRC 154 #define DMC2LED_LCD_KEY 155 #define DMC2LED_LCD_KEY_PLUS 156 #define DMC2LED_LCD_KEY_MINUS 157 #define DMC2LED_LCD_PITCH 159 #define DMC2LED_LCD_PITCHDOT 160 #define DMC2LED_LCD_PITCHMINUS 161 #define DMC2LED_LCD_PITCHPLUS 162 #define DMC2DIGIT_FRAME 0 #define DMC2DIGIT_SEC 1 #define DMC2DIGIT_MIN 2 #define DMC2DIGIT_PITCH 3 #define DMC2DIGIT_BPM 4 #define DMC2DIGIT_KEY 5 #define DMC2DIGIT_TRACK 6 #define DMC2DIGIT_CD 7 #define DMC2DIGIT_TIME 8 #endif