By morboturbo
Sun May 22, 2011 11:49 am
Hi,
I´ve recently purchased a new MPC5000 and finding contradictory comments in the net about its timing, I´ve decided to make some measurements of it with some patiente.
I´ve recorded a sequence of several bars of heavily quantized 16th notes (no swing at all), using one internal sound.
I´ve then recorded the output to my computer and using a sound editor program I´ve measured the separation between sounds in samples. In theory this separation should be a constant value (or near constant) in order to have a good timming.
I want to note that I´ve obtained identical results sampling the sequence inside the MPC (using "Main Out" option in Sample Rec Mode) and doing the measurement in Trim Mode; yes, I took the time to do it.
As a reference I used a 120bpm tempo, but as commented later, similar results are obtained at different tempos.
Is important to note too that I´ve done the measurements using OS version 2.0 first and then version 1.01, in both Pattern Mode and Song Mode obtaining absolutely equal results.
So these are the results (in samples): 5504 5504 5504 5504 5504 5504 5568 5504 5504 5504 5504 5504 5504 5504 5504 5568 5504 5504 5504 5504 5504 5504 5504 5568 5504 5504 5504 5568 5440 5568 5440 5568 5504 5568 5440 5568 5504 and so on...
So far so good. It looks like the MPC5000 has rock solid timming except some occasional retard or advance of 64 samples respect the 5504 value every now and then, that is aproximately 1,5 miliseconds at 44,1 Khz recording. Let´s take 5504 samples as a reference value.
But imperfection arises as you add more sounds to the sequence. I´ve used now two identical internal sounds one hard panned to the left (Track 1) and the other to the right (Track 2), and added a second 16th heavily quantized line to the sequence.
It doesn´t matter if you use the same track of the first sound or a new one because the results are identical. Steps with a value equal to the refence one, that is 5504 samples, are represented by a hyphen.
Step..........................Track 1.........................................Track 2
1................................5504...........................................5504
- - - - -
8................................5568 (+64)..................................5568 (+64)
- - - - -
15..............................5568 (+64)...................................5568 (+64)
- - - - -
23..............................5568 (+64)...................................5568 (+64)
- - - - -
31..............................5568 (+64)...................................5568 (+64)
- - - - -
39..............................5568 (+64)...................................5568 (+64)
- - - - -
46..............................5504............................................5568 (+64)
47..............................5568 (+64)...................................5568 (+64)
- - - - -
51..............................5504............................................5568 (+64)
- - - - -
53..............................5504............................................5568 (+64)
and so on...
Analizing these values we find that besides both tracks retard 64 samples from the reference value in some cases, in others the second track retards in 64 samples respect the first track.
As a result the sound bounces to the left every now and then, almost in a cyclic manner.
Then I added a third track using the same internal sound and panning it to the right again, but routing track number 2 to an individual output so I could mute it in an outside desktop mixer, and record only track 1 and track 3 in order to measure the gap between them.
Again steps with a value of 5504 are represented with a hyphen.
Step.......................Track 1............................Track 3
1.............................5504................................5568 (+64)
2.............................5568 (+64).......................5568 (+64)
- - - - -
6.............................5504................................5568 (+64)
7.............................5568 (+64).......................5568 (+64)
8.............................5540 (-64)........................5504
9.............................5568 (+64).......................5568 (+64)
- - - - -
13...........................5504.................................5568 (+64)
14...........................5504.................................5568 (+64)
15...........................5568 (+64)........................5568 (+64)
- - - - -
19...........................5504..................................5568 (+64)
20...........................5504..................................5504
and so on...
We find the same behaviour of the tracks as before, but now track 3 retards in 64 samples respect track 1 more frequently than before and the sound bounces often to the left.
I've added a fourth track muting tracks 2 and 3. I won't put more sample values, just note that as more tracks are added the sound bounces to the left more and more frequently, and with 5 tracks running it does it almost continuosly, meaning that the timming suffers more and more as long as you keep adding tracks.
I think that's the reason why people find old MPCs like the MPC3000 and MPC60 to have better timing than the MPC5000. Sadly I don't own any of these machines to make some measurements with them, but there is enough information in the net that reflects these old MPCs have better figures than the 5000.
I just compared the MPC5000 with software programs that have sample accurate timing, and although I couldn't say the Akai has a bad timing the difference between them is still audible, being software programs more tight and solid.
As commented earlier, I made some measurements at different tempos (between 100bpm and 135bpm) and what amazes me is that the gap between tracks is a constant value of 64 samples independently of the tempo choosed. It seems that there is some kind of routine in the MPC operating system that obstruct it to have a sample accurate timing.
So I think that this is a missed opportunity by Akai because if they are able to correct this defficiency in a future OS update, they could present the MPC5000 as the tightest timing hardware sequencer sampler in history, improving the performance of old MPCs and would have nothing to envy to software programs in that department.
I´ve recently purchased a new MPC5000 and finding contradictory comments in the net about its timing, I´ve decided to make some measurements of it with some patiente.
I´ve recorded a sequence of several bars of heavily quantized 16th notes (no swing at all), using one internal sound.
I´ve then recorded the output to my computer and using a sound editor program I´ve measured the separation between sounds in samples. In theory this separation should be a constant value (or near constant) in order to have a good timming.
I want to note that I´ve obtained identical results sampling the sequence inside the MPC (using "Main Out" option in Sample Rec Mode) and doing the measurement in Trim Mode; yes, I took the time to do it.
As a reference I used a 120bpm tempo, but as commented later, similar results are obtained at different tempos.
Is important to note too that I´ve done the measurements using OS version 2.0 first and then version 1.01, in both Pattern Mode and Song Mode obtaining absolutely equal results.
So these are the results (in samples): 5504 5504 5504 5504 5504 5504 5568 5504 5504 5504 5504 5504 5504 5504 5504 5568 5504 5504 5504 5504 5504 5504 5504 5568 5504 5504 5504 5568 5440 5568 5440 5568 5504 5568 5440 5568 5504 and so on...
So far so good. It looks like the MPC5000 has rock solid timming except some occasional retard or advance of 64 samples respect the 5504 value every now and then, that is aproximately 1,5 miliseconds at 44,1 Khz recording. Let´s take 5504 samples as a reference value.
But imperfection arises as you add more sounds to the sequence. I´ve used now two identical internal sounds one hard panned to the left (Track 1) and the other to the right (Track 2), and added a second 16th heavily quantized line to the sequence.
It doesn´t matter if you use the same track of the first sound or a new one because the results are identical. Steps with a value equal to the refence one, that is 5504 samples, are represented by a hyphen.
Step..........................Track 1.........................................Track 2
1................................5504...........................................5504
- - - - -
8................................5568 (+64)..................................5568 (+64)
- - - - -
15..............................5568 (+64)...................................5568 (+64)
- - - - -
23..............................5568 (+64)...................................5568 (+64)
- - - - -
31..............................5568 (+64)...................................5568 (+64)
- - - - -
39..............................5568 (+64)...................................5568 (+64)
- - - - -
46..............................5504............................................5568 (+64)
47..............................5568 (+64)...................................5568 (+64)
- - - - -
51..............................5504............................................5568 (+64)
- - - - -
53..............................5504............................................5568 (+64)
and so on...
Analizing these values we find that besides both tracks retard 64 samples from the reference value in some cases, in others the second track retards in 64 samples respect the first track.
As a result the sound bounces to the left every now and then, almost in a cyclic manner.
Then I added a third track using the same internal sound and panning it to the right again, but routing track number 2 to an individual output so I could mute it in an outside desktop mixer, and record only track 1 and track 3 in order to measure the gap between them.
Again steps with a value of 5504 are represented with a hyphen.
Step.......................Track 1............................Track 3
1.............................5504................................5568 (+64)
2.............................5568 (+64).......................5568 (+64)
- - - - -
6.............................5504................................5568 (+64)
7.............................5568 (+64).......................5568 (+64)
8.............................5540 (-64)........................5504
9.............................5568 (+64).......................5568 (+64)
- - - - -
13...........................5504.................................5568 (+64)
14...........................5504.................................5568 (+64)
15...........................5568 (+64)........................5568 (+64)
- - - - -
19...........................5504..................................5568 (+64)
20...........................5504..................................5504
and so on...
We find the same behaviour of the tracks as before, but now track 3 retards in 64 samples respect track 1 more frequently than before and the sound bounces often to the left.
I've added a fourth track muting tracks 2 and 3. I won't put more sample values, just note that as more tracks are added the sound bounces to the left more and more frequently, and with 5 tracks running it does it almost continuosly, meaning that the timming suffers more and more as long as you keep adding tracks.
I think that's the reason why people find old MPCs like the MPC3000 and MPC60 to have better timing than the MPC5000. Sadly I don't own any of these machines to make some measurements with them, but there is enough information in the net that reflects these old MPCs have better figures than the 5000.
I just compared the MPC5000 with software programs that have sample accurate timing, and although I couldn't say the Akai has a bad timing the difference between them is still audible, being software programs more tight and solid.
As commented earlier, I made some measurements at different tempos (between 100bpm and 135bpm) and what amazes me is that the gap between tracks is a constant value of 64 samples independently of the tempo choosed. It seems that there is some kind of routine in the MPC operating system that obstruct it to have a sample accurate timing.
So I think that this is a missed opportunity by Akai because if they are able to correct this defficiency in a future OS update, they could present the MPC5000 as the tightest timing hardware sequencer sampler in history, improving the performance of old MPCs and would have nothing to envy to software programs in that department.




