
By Rob
Mon Apr 18, 2005 5:37 pm
Here are some more little facts I learned while trying to copy my mpc HD data to my computer (a PC running XP).
1. Copying from computer to mpc4000 worked pretty nice last time. About 8GB of data went down the pipe in one go. Copying from mpc to computer however, resulted in many aborted sessions, and I partly know why now.
2. Some 'bad' files stored on the mpc simply resulted in an aborted copy process (resulting in the connection lost dialog in ak.Sys). I got the same result everytime I tried to copy those few files. Problem was gone when I removed these particular files (samples and program) from the mpc HD. So one of reasons why things go wrong is 'invalid' files. What exactly makes them invalid... I have no clue yet.
3. Here is a biggy. I noticed that after ak.Sys is completing a copy from mpc to PC, I get a dialog box from XP saying it is copying the samples to the indicated target directory on my computer's HD, and all the samples fly by once again. I checked, and learned that during the copy from mpc to computer, the data is NOT directly stored in the indicated directory, but in a temporary directory called UploadCache, which is located in the ak.Sys program folder.
ALL of the files are stored there, and only when the transfer has fully completed will the files be copied to the indicated target directory on your computer's HD. After that final copy, the data is not *removed* from the temporary storage, mind you. That is only done when a new copy is started, or when you quit and restart ak.Sys.
So.... suppose you want to copy 8GB worth of sample data from mpc to computer in one go, better make sure that the partition that holds the ak.Sys program folder has 8GB of EXTRA free space! In my case, the data is copied to another HD, but the copy is aborted because my system partition (where ak.Sys lives) runs out of space after about 3GB of data.
Also note that the temporary data stays there until you start another copy. It even stays put after you exit ak.Sys. The data will be removed next time when you start it up. So when the target directory and ak.Sys are on the same partition, you need 16GB of free space to copy 8GB of data.
4. Using regedit on XP, I couldn't find an ak.Sys resource that said where the temporary UploadCache folder is located. Looks like it's hardcoded. Using a symlink (shortcut) with that same name to a partition with enough space didn't help either. Ak.sys simply created a real folder with that same name on the same place. Next think I'll try is to re-install ak.Sys on a partition that has enough space to hold the upload cache.
5. I noticed that when I started the copy I had only half of the bandwidth when looking at the messages shown in the lower left of the ak.Sys window. It normally goes up to about 680kb/sec, but it was only running around 300kb/sec. When I unplugged all other USB devices from my computer (and they were idle, doing nothing), the bandwidth came back to 680kb/sec again, and everything looked much snappier. So if the copy takes really, really long, check your bandwidth.
6. When you get the 'maybe your mpc is disconnected' message from ak.Sys, all you have to do indeed is reconnect the USB cable in the back of the mpc, and restart ak.Sys. There is no need to restart the computer.
7. When I hit one of those 'invalid' files that aborted the copy, ak.Sys showed a message like 'unexpected result!!' in the lower left.
8. Whenever *anything* goes wrong, whatever the source, ak.Sys seems to react in the same way: it looses the connection with the sampler. Even when some of the problems come from the host OS in the computer, the result always seems to be the same.
1. Copying from computer to mpc4000 worked pretty nice last time. About 8GB of data went down the pipe in one go. Copying from mpc to computer however, resulted in many aborted sessions, and I partly know why now.
2. Some 'bad' files stored on the mpc simply resulted in an aborted copy process (resulting in the connection lost dialog in ak.Sys). I got the same result everytime I tried to copy those few files. Problem was gone when I removed these particular files (samples and program) from the mpc HD. So one of reasons why things go wrong is 'invalid' files. What exactly makes them invalid... I have no clue yet.
3. Here is a biggy. I noticed that after ak.Sys is completing a copy from mpc to PC, I get a dialog box from XP saying it is copying the samples to the indicated target directory on my computer's HD, and all the samples fly by once again. I checked, and learned that during the copy from mpc to computer, the data is NOT directly stored in the indicated directory, but in a temporary directory called UploadCache, which is located in the ak.Sys program folder.
ALL of the files are stored there, and only when the transfer has fully completed will the files be copied to the indicated target directory on your computer's HD. After that final copy, the data is not *removed* from the temporary storage, mind you. That is only done when a new copy is started, or when you quit and restart ak.Sys.
So.... suppose you want to copy 8GB worth of sample data from mpc to computer in one go, better make sure that the partition that holds the ak.Sys program folder has 8GB of EXTRA free space! In my case, the data is copied to another HD, but the copy is aborted because my system partition (where ak.Sys lives) runs out of space after about 3GB of data.
Also note that the temporary data stays there until you start another copy. It even stays put after you exit ak.Sys. The data will be removed next time when you start it up. So when the target directory and ak.Sys are on the same partition, you need 16GB of free space to copy 8GB of data.
4. Using regedit on XP, I couldn't find an ak.Sys resource that said where the temporary UploadCache folder is located. Looks like it's hardcoded. Using a symlink (shortcut) with that same name to a partition with enough space didn't help either. Ak.sys simply created a real folder with that same name on the same place. Next think I'll try is to re-install ak.Sys on a partition that has enough space to hold the upload cache.
5. I noticed that when I started the copy I had only half of the bandwidth when looking at the messages shown in the lower left of the ak.Sys window. It normally goes up to about 680kb/sec, but it was only running around 300kb/sec. When I unplugged all other USB devices from my computer (and they were idle, doing nothing), the bandwidth came back to 680kb/sec again, and everything looked much snappier. So if the copy takes really, really long, check your bandwidth.
6. When you get the 'maybe your mpc is disconnected' message from ak.Sys, all you have to do indeed is reconnect the USB cable in the back of the mpc, and restart ak.Sys. There is no need to restart the computer.
7. When I hit one of those 'invalid' files that aborted the copy, ak.Sys showed a message like 'unexpected result!!' in the lower left.
8. Whenever *anything* goes wrong, whatever the source, ak.Sys seems to react in the same way: it looses the connection with the sampler. Even when some of the problems come from the host OS in the computer, the result always seems to be the same.


