// Definition of DMC1/DAC1 controller mapper for VirtualDJ // See www.virtualdj.com for more information // (c)Atomix Productions 2006 #ifndef IDMC1MapperH #define IDMC1MapperH #define DMC1_BTN_PLAYPAUSE 0x40 #define DMC1_BTN_CUE 0x41 #define DMC1_BTN_MATCH 0x42 #define DMC1_BTN_PLUS 0x43 #define DMC1_BTN_MINUS 0x44 #define DMC1_BTN_WAITLIST 0x45 #define DMC1_BTN_BACKWARD 0x46 #define DMC1_BTN_GROUP 0x47 #define DMC1_BTN_FORWARD 0x48 #define DMC1_BTN_PREVIEW 0x49 #define DMC1_BTN_SHIFT 0x4A #define DMC1_BTN_LOAD 0x4B #define DMC1_SLIDER_WHEEL 0 #define DMC1_SLIDER_OUTERWHEEL 1 #define DMC1_SLIDER_PITCH 2 #define DMC1_LED_PLAY 0 #define DMC1_LED_CUE 1 #define DMC1_LED_PITCH 2 #define DMC1_LED_LCD_PLAY 100 #define DMC1_LED_LCD_PAUSE 101 #define DMC1_LED_LCD_CUE 102 #define DMC1_LED_LCD_TRACK 103 #define DMC1_LED_LCD_PROGRAM 104 #define DMC1_LED_LCD_SINGLE 105 #define DMC1_LED_LCD_ELAPSED 106 #define DMC1_LED_LCD_REMAIN 107 #define DMC1_LED_LCD_PITCH 108 #define DMC1_LED_LCD_LOOP 109 #define DMC1_LED_LCD_RELOOP 110 #define DMC1_LED_LCD_BPM 111 #define DMC1_LED_LCD_PITCHTEXT 112 #define DMC1_LED_LCD_LINE 113 #define DMC1_LED_LCD_BPMDOT 114 #define DMC1_DIGIT1 0 #define DMC1_DIGIT2 1 #define DMC1_DIGIT3 2 #define DMC1_DIGIT4 3 #define DMC1_DIGIT5 4 #define DMC1_DIGIT6 5 #define DMC1_DIGIT7 6 #define DMC1_DIGIT8 7 #define DMC1_DIGIT9 8 #define DMC1_DIGIT10 9 #define DMC1_DIGIT11 10 #define DMC1_DIGIT_BAR 100 #endif