The rewire~ object allows MSP to function as a ReWire mixer.
The ReWire system connects audio applications together. It allows a program that generates audio (a client) to feed it into a program that plays audio (a mixer).
The rewire~ object requires a properly installed ReWire client to be installed and available. There can only be one mixer active at any one time.
You can use several rewire~ objects. Each object is associated with one ReWire client.
rewire~ is intended to be used with other ReWire-compatible software synthesizers. For a list of compatible applications, visit the Propellerheads web site
ReWire is a trademark of Propellerhead Software AS.
Specify a ReWire device
Sets the number of audio outputs the rewire~ object will have. If no argument is present, one audio outlet is created. The maximum number of outlets is 256.
Common Box Attributes
loop-flag (0 or 1) [int]
Out third-from-right outlet: MIDI events received from the ReWire device are sent out this outlet preceded by the word midi. The first argument is always 0 (it is the time stamp), the second argument is the ReWire MIDI bus index, the third argument is the MIDI status byte, and the fourth and (optional) fifth arguments are the MIDI data bytes.
Out audio outlets (starting at left): The audio signal output from the ReWire device is sent out the rewire~ object's outlets. By default, the leftmost outlet outputs the first channel of the device, but this mapping can be changed with the map message.
Out fourth-from-right outlet: Messages indicating the transport state of the ReWire device. The position message with an int argument reports the transport position in 15360 PPQ. The play and stop messages report when the transport is started and stopped.
Out second-from-right outlet: A list of the currently available ReWire devices in response to the bang message.
Out right outlet: A list of the currently available device output names (in channel order) for the currently used ReWire device.
|Using Max with other applications||Using Max with other applications|