PCDJ is the controller. But I use it with VirtualDJ.
Funny, VirtualDJ is better suited to the use of this controller.
I watched the other Controller, and the best that day, I found at this price, but none are yet fully adjusted.
a negative point would be the pitch slider that has not a good debate digital. in + -8%, he often jump 0.2% due to lack of precision
With experience, is one of the best on the market but I will make myself a controller to my position rather than to seek a ready-made.