Hello everyone, I have been reading through the wiki and forums trying to learn as much about MIDIBOX as I can, but i may have missed something so please forgive me. What i would like to do is control Virtual DJ through a USB interface. [url=http://img411.imageshack.us/i/61646066.jpg/] On the picture above I have highlighted what I want to control in red and green. This means i need 7 pots 3 sliders (Pots??) 16 buttons 8 LEDs Do pots or encoders work best in these sorts of applications?? Would the sliders have to be set to the centre before I plugged it in so that they were calibrated with the slider on screen? Do i need any extra buttons to control the interface? I also read that it is recommended to have an LCD, can this be used to display output from the PC, or is it just for programming? To do this I believe i need: 1X MIDIBOX64 core (MIDIBOX64E if Enc's were used) 1X AIN module 1X DIN module 1X DOUT module 1X LCD 1X USB GM5 Module Is this correct? The blue highlighted items in the picture are controls i want to include but these looked harder and more complicated to implement. They are: 2X motor controlled pitch sliders (they have to be motor controlled as the pitch can change when syncing) 2X jog wheels (used to scroll though the track, not scratch. How much harder does adding these controls make the project? Is there anything I missed? Any other controls you think i should have? If this is in the wrong section, mods please move. Any answers will be much appreciated. Thanks Joe