So, I finally received the RZX and the expectations were high...
So far it has been a major disappointment.
I am pretty sure the architecture of the system is poorly designed.
It leaves a lot to be desired in a few fundamental areas, and it boils down to basic computer science.
First of all, the traffic of data between the PC and the controller is massive and there are a multitude of parallel threads that channel data back and forth, in relation to the tiny bandwidth of a USB 2.0(3.0), which you should be happy if you get more than half of the theoretical rated value. This is the main culprit.
After spending almost 48 hours straight to go to the bottom with the problem, and after being through three laptops and one fat Intel server, I find it unlikely that any professional DJ will get a satisfactory performance of of this system via a normal laptop.
I tried windows, 7, 8.1, 10 and Server 2000 with the latest drivers and service packs and even made clean installs to be sure.
The processing power the controller requires from the pc is very high. Another bottleneck a laptop faces is the bus speed, and that is greatly reduced compared to stationary pc's often in conjunction with less aggressive processing, in order not to set the laptops on fire. That's why the fans go full speed.
What I found, which might be helpful to some, was an improvement in usb bandwidth by plugging in two usb cables on the pc side and A+B on the controller side. Still, only usb A can be used to interact with the pc, but the latency and the lagging of effects, etc, gets somewhat better.
The controller is unable to display track info, wave forms and other useful information in a reliable way, which basically glues you to the pc screen. This might have been the original idea, but why selling us something that can be used in a stable way ONLY from the controller, if we wish...
There are major lagging and latency problems when dealing with such a complex controller hooked up to a pc. You are always faster than the controller, which says a lot.
My current view is that things might get better if we all upgrade to the fastest laptops, such as eight core and 32gb of ram and multiple usb 3.0 ports, but hey, are we supposed to spend 3-4K on a laptop plus the controller, and still get a dicey system?
I think for some time to come, CDJ-USB-DJM is the way to go if you make a living out of djing.
Pioneer needs to find a high bandwidth connectivity interface between the PC and the controller, which a consumer usb interface is not.
For those with affection to Rekordbox, it would be better to use a CDJ and a well proven network connection to the data source, which is capable of transfering decent amount of data in a reliable way. Or just a usb stick.
Put the processing power and the effects in the hands of the deck and the mixer for the time being. The laptop is not fully capable to run these controllers yet.
The fastest and the most reliable way to speak to a pc today is via a PCI-E 3.0 interface, those where we usually install massive gaming cards, and forget about usb-cable-pc in a professional environment. Its just not there.
I think I will send back my controller, cause its simply not working for me. It could also be something wrong with it...
Please comment on your experiences so far with RZX.