Revision as of 00:15, 23 February 2014 edit93.89.128.77 (talk) Undid revision 596703375 by 93.89.128.77 (talk)← Previous edit | Revision as of 14:17, 28 August 2014 edit undoHbent (talk | contribs)Extended confirmed users, Rollbackers6,725 edits remove a sea of redlinks, there is no reason to list every single non-notable piece of software hereNext edit → | ||
Line 9: | Line 9: | ||
* ] | * ] | ||
* ] | * ] | ||
* ] | |||
* ] | |||
* ] | * ] | ||
* ] Storm | |||
* ] | * ] | ||
* | |||
* ] | * ] | ||
* ] | * ] | ||
* ] | |||
* ] | * ] | ||
* ] ] | |||
* ] | * ] | ||
* ] | |||
* ] (with plugin.) | * ] (with plugin.) | ||
* ] ] | |||
* ] ] | |||
* ] ] | * ] ] | ||
* ] | |||
* ] | * ] | ||
* ] | |||
* ] | |||
* ] | |||
* ] | * ] | ||
* ] (Can only host ] ]) | * ] (Can only host ] ]) | ||
Line 38: | Line 25: | ||
* ] | * ] | ||
* ] | * ] | ||
* ] | |||
* ] ] | * ] ] | ||
* ] | * ] | ||
Line 49: | Line 35: | ||
==ReWire Devices ("Synthesizers")== | ==ReWire Devices ("Synthesizers")== | ||
* ] | * ] | ||
* ] | |||
* ] Storm | * ] Storm | ||
* ] Obsession | |||
* ] Retro AS-1 | |||
* ] Unity DS-1 | |||
* ] | * ] | ||
* ] | |||
* ] | * ] | ||
* ] Project 5 | * ] Project 5 | ||
* ] | |||
* ] | * ] | ||
* ] | |||
* ] | * ] | ||
* ] | * ] | ||
Line 68: | Line 47: | ||
* ] | * ] | ||
* ] | * ] | ||
* ] | |||
* ] GigaStudio | |||
* ] | |||
* Torq | |||
* ] | * ] | ||
* ] | * ] |
Revision as of 14:17, 28 August 2014
ReWire is a software protocol, jointly developed by Propellerhead and Steinberg, allowing remote control and data transfer among digital audio editing and related software. Originally appearing in the ReBirth software synthesizer in 1998, the protocol has since evolved into an industry standard.
Currently used in Mac OS and Microsoft Windows 32-bit or 64-bit audio applications, ReWire enables the simultaneous transfer of up to 256 audio tracks of arbitrary resolution and 4080 channels of MIDI data. This allows, for example, the output from synthesizer software to be fed directly into a linear editor without the use of intermediate files or analog transfers. There are also provisions to remotely trigger actions, such as starting and stopping recording. The protocol is licensed free of charge to companies only, but comes with a "non-disclosure of source code" license that is incompatible with most free-software licenses.
The ReWire system consists of "Mixers", "Panels", and "Devices". Mixers are the host applications which typically do the sequencing at one end and the final mixdown at the other end. A Device is a dynamic link library that only generates sound; it has no user interface. A Panel is a graphical interface for setting the parameters of one Device. A typical setup would be to use Ableton Live in "Mixer" mode, and use Propellerhead Reason as a synthesizer. In this case Reason would provide Device/Panel pairs to Ableton, which could then send midi commands, sync timing and mix Reason's output into its own effects chains. Many applications support either mode. In fact, an application could (at the discretion of a developer) act as both a Mixer and a Panel at the same time.
ReWire Mixers ("Sequencers/Trackers")
- Ableton Live
- ACID Pro
- Adobe Audition
- Logic Pro
- FL Studio
- Cakewalk Sonar
- REAPER
- Cycling '74 Max/MSP
- GarageBand
- Jeskola Buzz (with plugin.)
- MOTU Digital Performer
- MU.LAB
- Plogue Bidule
- Reason (Can only host Propellerhead ReBirth RB-338)
- Renoise
- PreSonus Studio One Pro
- Pro Tools
- Notion 3
- Samplitude
- Sonoma Wire Works RiffWorks
- Sony ACID Pro
- Steinberg Cubase
- Steinberg Nuendo
- Synapse Audio Orion Platinum
- Tracktion
- Zynewave Podium
ReWire Devices ("Synthesizers")
- Ableton Live
- Arturia Storm
- REAPER
- FL Studio
- Cakewalk Project 5
- Cycling '74 Max/MSP
- Plogue Bidule
- Reason
- ReBirth RB-338
- Record
- Renoise
- Sibelius 6 and 7
- Sony ACID Pro
- Vocaloid
- Vocaloid 2
See also
- JACK — a similar, open source API for Linux, Mac OS X and Windows.
- Soundflower — another OS X option with a similar purpose.
External links
- Propellerheads' description of ReWire
- A database of tutorials on how to rewire different combinations of rewire compatible software programs.
References
- http://www.propellerheads.se/developer/rewire.php
- http://www.propellerheads.se/developer/index.cfm?fuseaction=get_article&article=rewiretechinfo