mr_debauch wrote:A lot of great points mentioned.. and you went in depth about the usb/fw/ethernet issues I was thinking about... though I am not familiar with the piece of hardware askia mentioned.
The Control|24 (and now the newer C|24) is a 24-fader control surface for ProTools that is manufactured by Digidesign, so it has a bit tighter integration with the ProTools software than a generic control surface. Rather than midi or USB, Digidesign used Ethernet to interface it with the computer running ProTools. Ethernet offers some advantages, a couple of which are that the controller can be placed up to 100 meters from the computer and you can add multiple control surfaces by just plugging them into the network and telling the software that they are there (which is really advantageous if you have really deep pockets and can spring for their even higher-end control surfaces which allow you to add fader packs.)
Anywho, the Control|24 also has 16 class-A microphone preamps built into the back of it as well as an 8X2 stereo analog mixer and it is a common misconception that this entire unit is a protools interface that can be used by just plugging in the Ethernet cable from it to your laptop, but that is not accurate. You STILL have to have protools interfaces and TDM cards (or an LE system) in order to actually be able to run protools. I wish it did function as just an interface... that would be a GREAT way to get into a decent protools system AND have an impressive control surface all at once. Not sure why Digidesign didn't see that - let it be a starter 16-channel TDM interface to get folks into TDM-land while still offering them the further expansion that the TDM-based protools rigs offer.
That brings up another good point, for those of you that are really having issues with USB or Firewire latency - the TDM-based protools riggs have practically no latency. Seriously. The latency of those systems is measured in SAMPLES rather than milliseconds. You can pick up complete TDM-based mix systems second hand for less than the cost of a new 003rack. It's really a good way to go for someone who writes/composes/sequences in the MPC using hardware synths and uses the computer more of a recording medium as opposed to a compositional tool, thus negating the need for the latest and greatest software (The mix systems have been end-of-lifed for a few years so if you go that route you are perpetually stuck at protools version 6.4.1 or lower and Apple OS 10.3 - not sure what Windows version 6.4.1 requires)
Ok, that's enough about protools. Didn't mean to steer the topic off-topic.
Back to the MPC's and the computer. Aren't MPC"s all computers anyway? Do they still use Intel processors?
I know my 60 and 3000 do. I haven't ever cracked one of the newer ones open or read the manuals to know.
I do know that when you have developers writing code for specific hardware that they are in complete control of you end up with, relatively speaking, a reliable system. When the developers have to write software that runs on an operating system they have no control over, that is designed to run on hardware that the OS developers have no control over, then you sometimes end up with behavior that you have no control over.
Doing a hardware/software combination that runs on a consumer's computer will open the system up to all kinds of issues. I would think that the combination would not need to pass audio through the "control" surface, rather leaving it all inside the computer. This would keep the latency down to a minimal amount - but then your I/O options would be dependent on the soundcard/Interface you have - thus removing any quality control that Akai still maintains over that with their current line. They could adopt Linux and scale it down so that it includes only the basic structure necessary and possibly eliminate some of the OS/Windows/MacOS issues - but didn't Stanton do that when they first issued FinalScratch and it didn't fare so well for them, later they dropped and and offered a Windows version, then a Mac Version before dropping software development for it all together and just jumping in bed with NI to offer Traktor. Of course, end users who bought and supported them in the beginning had to PAY through each hoop they jumped through all the while bumping their heads with the growing pains that the manufacturer was going through.
Sorry to rant, just the more I type the more I am feeling sore in my pockets for supporting the development of so many products that end up dying out with the next OS update or software version release. Money that I can't get back, for software that no longer functions and never or hardly worked when it was current release.