Recent | Who | Artists | Firewire | USB | Gfx | Windows | Mac | MacOS9 | IBM/DOS | ATARI ST | Midi Interfaces | Sequencers | MPCs | Roland "MC" | Roland "S" | E-mu | Ensoniq | Akai "S" | Samplers | soft-Samplers | Synths | soft-Synths (VSTi) | Roland "JV" | Modules | Drums | Tape | Mixers | hardware Effects | soft Effects | iOS | android | sw Timeline | HackintoshReason

Oct 24th :: fixed some minor permission problems with some of the areas of the site that were not accessible by guests; login with an account for best results

Author Topic: Midi Machine Control (MMC)  (Read 1998 times)

0 Members and 1 Guest are viewing this topic.

Offline chrisNova777

  • Administrator
  • Posts: 9099
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • | vintage audio production software + hardware info
Midi Machine Control (MMC)
« on: August 10, 2019, 12:37:19 AM »

A part of the MIDI spec that allows MIDI devices to control hardware devices, MIDI Machine Control is commonly used to send transport control messages to hardware recorders. Play, Stop, and Locate are examples of MMC messages. Note that MMC does not include synchronization information, although MIDI sync info could also be sent to/from the device that MMC is addressing. MMC allows you to centralize control of your studio from a MIDI source (often a sequencer). A common scenario: Pressing play on a MIDI seqencer sends an MMC play message to a connected multitrack recorder, which begins playing. As the deck plays, it generates MIDI Time Code (MTC) which the sequencer then synchronizes to (chases). When “stop” is pressed on the sequencer, the deck also stops, and ceases to send out MTC. When MTC stops, the sequencer stops chasing. Locating to a point within the sequence will cause the deck to fast forward or rewind to the corresponding location on tape.