By Quentin Falzon
Mon Mar 23, 2026 8:22 pm
Recently I came to record multitracks from my MPC 2000XL (8 individual outs + main L&R outs) into Logic. I did a single pass of recording all the MPC outputs. I noticed that the multitracks start out in time with Logic's metronome, and then slowly drift away from it. By the 3rd/4th minute the recorded audio was audibly out of time with Logic's metronome. Specifically, the MPC's metronome fell behind Logic's metronome. This was quite unexpected to me, considering that the MPC's BPM was set to the exact same value as Logic's BPM.
The TL;DR of this post: I am keen to know from fellow 2000XL owners, whether this flaw is present on your 2000XL units too or just mine in particular?
Some setup info
I'm syncing my MPC to Logic using Linear Timecode (LTC), which is listed as "SMPTE" in the MPC's MIDI/SYNC menu.
This means the MPC is chasing Logic. Logic = master, MPC = slave.
The LTC audio file was generated from https://elteesee.pehrhovey.net/, choosing 25FPS, 44.1kHz, 16-bit.
I dragged the LTC audio file into Logic and routed it out of my audio interface (RME Fireface UFX II) to the MPC's SMPTE input.
The MPC is configured to receive SMPTE in at 25FPS.
I understand that no two clocks will ever be perfectly in sync and eventually start to drift from each other. But I am a bit disappointed at how quickly the MPC started to lag behind Logic's tempo. As a control, I ran a metronome app on my phone alongside Logic and they did not drift apart at all for as long as I ran them (~10 minutes).
To rule out the possibility of this being a quirk with the method of sync I am using, I set up an experiment to test all the possible sync methods (including no sync): I created a 2 bar sequence (drum pattern) at 90BPM in the MPC. Sequence uses kick, snare and shakers. Only 1 shots, no loops. As a bonus, I also applied a swing of 63%, sounds nice and swung. This way I could also test whether the swing is impacted by different sync methods. Went into song mode and made a song arrangement by repeating that 2bar sequence for ~90 times. Added a 1 bar empty sequence at the start of the song to give the MPC time to latch onto whatever sync data it receives. It equated to a song duration of around 8 minutes. For anyone who wishes to check the results for themselves, I have uploaded the Logic session to my dropbox for a limited time (will need to remove it soon due to storage limitations): https://www.dropbox.com/scl/fi/acrf3wdblgdu9i26fkign/MPC-Sync-Affecting-Swing.zip?rlkey=lxsyljiu6mf0cbpujj4682guz&st=93j5rg4h&dl=0. Non-Logic users could also check this out by dragging the audio files into your DAW of choice. I think the audio files are named appropriately.
Results
NO SYNC: Groove/swing sounds totally preserved (as it should be since there's no sync happening, it's the raw sequencer). Since there's no sync, once printed, I lined up the first drum hit with Logic bar 2 so that it lines up with the synced passes below (remember bar 1 is reserved for pre-roll). MPC's drift from Logic is the worst here. Already at 1:30, the MPC sequencer is lagging behind Logic's 90 BPM metronome. By 7:00 it's a train wreck.
SYNC USING MTC @25FPS: Groove/swing sounds totally preserved here too to my ears. MPC's drift is bad here too but not as bad as NO SYNC. By 7:00 it's still a train wreck though.
SYNC USING LTC @25FPS: Groove/swing sounds totally preserved here too to my ears. If I play this on top of SYNC USING MTC @25FPS:
(1) They never drift apart. Meaning they both drift from Logic's tempo at the same rate.
(2) A lot of hits don't quite hit perfectly together, though they're very close. This is probably just revealing the MPC sequencer's jitter, rather than the groove/swing being changed.
SYNC USING MIDI CLOCK & SPP: No drift, perfectly in time with Logic's metronome. Groove/swing has clearly been bastardized. It's quite obvious that the kick sounds straighter (less swung) despite Timing Correct being the exact same. I think the swing may have been messed with due to the jittery MIDI Clock from Logic. Apparently it is common for DAWs to output jittery MIDI Clock due to CPU load, background tasks etc. One solution I see online to counteract this is using hardware which outputs a jitter-free MIDI Clock from your computer. But I do not have such hardware so cannot verify this myself.
At this point I have presented my findings and invite everyone to check out the session files for themselves and give their 2 cents. I hope that if anyone is using MIDI Clock to sync their MPC, they are aware of the perils!
The TL;DR of this post: I am keen to know from fellow 2000XL owners, whether this flaw is present on your 2000XL units too or just mine in particular?
Some setup info
I'm syncing my MPC to Logic using Linear Timecode (LTC), which is listed as "SMPTE" in the MPC's MIDI/SYNC menu.
This means the MPC is chasing Logic. Logic = master, MPC = slave.
The LTC audio file was generated from https://elteesee.pehrhovey.net/, choosing 25FPS, 44.1kHz, 16-bit.
I dragged the LTC audio file into Logic and routed it out of my audio interface (RME Fireface UFX II) to the MPC's SMPTE input.
The MPC is configured to receive SMPTE in at 25FPS.
I understand that no two clocks will ever be perfectly in sync and eventually start to drift from each other. But I am a bit disappointed at how quickly the MPC started to lag behind Logic's tempo. As a control, I ran a metronome app on my phone alongside Logic and they did not drift apart at all for as long as I ran them (~10 minutes).
To rule out the possibility of this being a quirk with the method of sync I am using, I set up an experiment to test all the possible sync methods (including no sync): I created a 2 bar sequence (drum pattern) at 90BPM in the MPC. Sequence uses kick, snare and shakers. Only 1 shots, no loops. As a bonus, I also applied a swing of 63%, sounds nice and swung. This way I could also test whether the swing is impacted by different sync methods. Went into song mode and made a song arrangement by repeating that 2bar sequence for ~90 times. Added a 1 bar empty sequence at the start of the song to give the MPC time to latch onto whatever sync data it receives. It equated to a song duration of around 8 minutes. For anyone who wishes to check the results for themselves, I have uploaded the Logic session to my dropbox for a limited time (will need to remove it soon due to storage limitations): https://www.dropbox.com/scl/fi/acrf3wdblgdu9i26fkign/MPC-Sync-Affecting-Swing.zip?rlkey=lxsyljiu6mf0cbpujj4682guz&st=93j5rg4h&dl=0. Non-Logic users could also check this out by dragging the audio files into your DAW of choice. I think the audio files are named appropriately.
Results
NO SYNC: Groove/swing sounds totally preserved (as it should be since there's no sync happening, it's the raw sequencer). Since there's no sync, once printed, I lined up the first drum hit with Logic bar 2 so that it lines up with the synced passes below (remember bar 1 is reserved for pre-roll). MPC's drift from Logic is the worst here. Already at 1:30, the MPC sequencer is lagging behind Logic's 90 BPM metronome. By 7:00 it's a train wreck.
SYNC USING MTC @25FPS: Groove/swing sounds totally preserved here too to my ears. MPC's drift is bad here too but not as bad as NO SYNC. By 7:00 it's still a train wreck though.
SYNC USING LTC @25FPS: Groove/swing sounds totally preserved here too to my ears. If I play this on top of SYNC USING MTC @25FPS:
(1) They never drift apart. Meaning they both drift from Logic's tempo at the same rate.
(2) A lot of hits don't quite hit perfectly together, though they're very close. This is probably just revealing the MPC sequencer's jitter, rather than the groove/swing being changed.
SYNC USING MIDI CLOCK & SPP: No drift, perfectly in time with Logic's metronome. Groove/swing has clearly been bastardized. It's quite obvious that the kick sounds straighter (less swung) despite Timing Correct being the exact same. I think the swing may have been messed with due to the jittery MIDI Clock from Logic. Apparently it is common for DAWs to output jittery MIDI Clock due to CPU load, background tasks etc. One solution I see online to counteract this is using hardware which outputs a jitter-free MIDI Clock from your computer. But I do not have such hardware so cannot verify this myself.
At this point I have presented my findings and invite everyone to check out the session files for themselves and give their 2 cents. I hope that if anyone is using MIDI Clock to sync their MPC, they are aware of the perils!


