Additional information about ReWire can be found in the ReWire vignette.
Using the rewire~ object
- Information on Using ReWire in a Standalone Application
- You can see how to work with the rewire~ object and Reason in this article.
- An earlier series on ReWire with various software: Part One and Part Two
rewire~ Tips and Workarounds
The rewire~ object cause Max to act as a ReWire "Mixer" - a host for other ReWire "Client" applications. As a result, you need to launch a Max patch containing a rewire~ object before you launch the ReWire applications. Once you do, any subsequent ReWire Client application will see the availability of a Mixer, and will automatically attach to that application (rather than starting in standalone mode). You also have to quit Client applications before quitting Max so that the connection between applications can be properly removed.
An application cannot be both a Mixer and a Client simultaneously. Thus, you cannot use the rewire~ object within a patch if you are using the ReWire audio driver to connect to another Mixer application.
Third-Party Max externals similar to the rewire~ object
- Maxobjects.com listing for the rewire~ object
- Max Link provides a connection between Max and Processing.
- The Modal Object Library has network activated sends and receives.
- The Sadam Library also has a variety of network connections systems (that can also be used within a single machine).
People who looked at/used this object also looked at....
- udpsend and udpreceive
- jit.net.send and jit.net.receive
Errors or Clarifications
- It is not always necessary to use the "play" message in order to use the ReWire client as a sound generator. Each software package implements this function in some way; Reason 6.5, for instance, does not require the ReWire transport to be started in order to hear the results from playing its synthesizers directly.
Important Web Links
You can find out more about ReWire on the Propellerheads' web page dedicated to the technology: here