MX

Table Of Contents
274
Integrating other programs - Synchronizing and
ReWire
www.magix.com
Integrating other programs - Synchronizing
and ReWire
MAGIX Music Maker MX Production Suite enables other programs or external
MIDI hardware (e.g. Grooveboxes, hardware sequencers) to be remote
controlled via MIDI synchronization or to be controlled by these devices.
Synchronization means that both components involved always use exactly the
same tempo and operate at the same time position.
ReWire technology makes it possible to play ReWire-capable programs like
Propellerheads Reason or Ableton Live in MAGIX Music Maker MX Production
Suite just like a software synthesizer via MIDI objects.
Synchronization
Sometimes MAGIX Music Maker MX Production Suite is not enough on its
own. A friend has a Groovebox and wants to jam...
If two software or hardware sequencers (devices like Grooveboxes or
keyboards) are intended to play music together, then it's important to
synchronize them.
Why is this necessary
You would have to be pretty skilled to be able to play both programs or
devices at the same time - there would most likely be problems with time
delays, and as soon as one side pauses or skips forward, chaos is fairly likely
the result.
Even when playback is started simultaneously (synchronously), the sequencers
can get out of beat over time, since even if tempo is programmed on both
sides, this will never truly match 100%. Software sequencers determine the
tempo based on time which is derived from the sample rate on the sound card.
Theoretically, this has a fixed, predefined value, e.g. 44,100 Hz, but in practice,
this value can deviate so that the real tempo is slightly faster or slower than
what is displayed.
Therefore, synchronization means that one side constantly receives information
about the current time position from the other, and that the position and tempo
is corrected correspondingly to result in a match. This includes provision of all
transport functions like start stop, or jump to a specific time position.