ReWire : How does it work?

How does it work?
Basically the key to ReWire is the fact that Reason is divided into three components:
ReWire and the Reason Engine are common resources to the two programs (the other application and Reason) that generate the audio and passes it onto the other audio application.
Terminology
In this text we refer to Reason as a ReWire Device and the application receiving audio from Reason (this could be Steinberg Cubase, Apple Logic Audio or MOTU Digital Performer, for example) as the Host.
About system requirements
To run Reason together with another audio application of course raises the demands on computing power. However, adding ReWire to the equation does not in itself require a more powerful computer. On the contrary, it is likely that ReWiring two programs requires less power than, for example, running them with one audio card each.
Still, you should be aware that running two powerful audio applications on one computer will require a fast processor and most of all a healthy amount of RAM.
About synchronization
When using ReWire all synchronization to other equipment is handled from the host application - not in Reason. In fact there are no special synchronization issues. All that is said in the host application’s documentation about synchronizing audio channels is true for ReWire channels as well.
For information about MIDI Clock synchronization - without using ReWire - refer to “Synchronization to MIDI Clock”.

ReWire : How does it work?