http://www.tweakheadz.com/sync_mmc_mtc_smpte.htm
MIDI Clock Sync, SMPTE, MTC and MMC
How machines stay in sync
by Tweak
The problem
Audio and music happens in time. Many of your machines have an internal clock keeping track of what time it is supposed to do something. These clocks, unless made to receive code from an external clock, will be totally out of sync with other machines. That is the problem. The solution is to make all your machines share the same timebase, so if you were to ask any one machine what time it was it would say, "we are exactly at 0 hours, 1 minutes, 40 seconds, and 018 frames into the song, right, mmm, NOW!" Or in sequencer speak, we are 00:01:40:018. You've probably seen that display on your sequencer. Yes it is more than just telling you how long your song is, it is actually a representation of the timecode referencing your sequencer's internal clock. All the methods we are about to discuss, SMPTE, MTC, MIDI Clock Sync, SPP and MMC are the methods we can use to get our devices to share a single clock source.
MMC stands for MIDI Machine Control. Its designed for controlling the transport on tape and multitrack machines. If the multi-track was the MMC master, you press "play" on the multitrack, the sequencer will start. Or in the example below, if you make the sequencer the MMC master, pressing play will start the multi-track. MMC really just controls the transport and sends a locate point--not the timing; its just a switch that says "Go here, then start, stop, rewind, fast forward". What you do to complete the picture is send MTC from the MMC slave.
MTC stands for MIDI Time Code. Its a series midi messages that tells other devices what time it is at any given moment in hours, minutes, seconds and frames. MTC is simply understood as a conversion of SMPTE timecode that goes down a MIDI cable. It is sent in quarter frame intervals as MIDI system exclusive data.
MIDI Clock is yet another option, not to be confused with MTC, though they are similar. Originally, MIDI clock sync was just a bunch of blips that told devices when to start, stop, continue and follow the tempo of the master device. This is perfect for making synths and samplers synchronize their LFOs, and effects delay time. It also passes tempo which is important when syncing arpeggiators, drum loops and other time based sounds.
-----------
"Fellas...are you really sure about this? MMC only controls the MPCs transport..play, stop, FF and RW. "
I was thinking in MTC.