Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
ReWire (software protocol)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Software protocol}} '''ReWire''' is a [[software]] [[Protocol (computing)|protocol]], jointly developed by [[Propellerhead Software|Propellerhead]] and [[Steinberg]], allowing remote control and data transfer among [[digital audio editing]] and related software. Originally appearing in the [[ReBirth RB-338|ReBirth]] [[software synthesizer]] in 1998, the protocol has since evolved into an industry standard. [[Reason Studios]] has announced that they have discontinued ReWire as of version 11 of [[Reason (software)|Reason]].<ref>{{Cite web |date=2023-03-25 |title=Reason Frequently Asked Questions β Reason Studios |url=https://help.reasonstudios.com/hc/en-us/articles/10024634092946-Reason-Frequently-Asked-Questions#faq-can-you-rewire-reason-12-with-other-daw-hosts |access-date=2023-12-04 |archive-url=https://web.archive.org/web/20230325013843/https://help.reasonstudios.com/hc/en-us/articles/10024634092946-Reason-Frequently-Asked-Questions#faq-can-you-rewire-reason-12-with-other-daw-hosts |archive-date=2023-03-25 }}</ref> Currently used in [[macOS]] 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 [[Digital recording|recording]]. The protocol is licensed free of charge to companies only,<ref>{{cite web|url=http://www.propellerheads.se/developer/rewire.php|title=Becoming a ReWire developer β Developer β Propellerhead|work=propellerheads.se|accessdate=28 January 2017}}</ref> but comes with a "non-disclosure of source code" license that is incompatible with most free-software licenses. The ReWire system consists of "Hosts", "Panels", and "Devices". Hosts 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 "Host" 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 Host and a Panel at the same time.<ref>{{cite web|url=http://www.propellerheads.se/developer/index.cfm?fuseaction=get_article&article=rewiretechinfo|title=Developer - ReWire - Technical information|work=propellerheads.se|accessdate=28 January 2017}}</ref> ==ReWire Hosts ("Sequencers/Trackers")== * [[Ableton Live]] * [[ACID Pro]] * [[Adobe Audition]] * [[Cakewalk Sonar]] / [[Cakewalk by BandLab]]<ref name=reverb2>{{cite web|url= https://reverb.com/news/bandlab-acquires-cakewalk-assets-from-gibson |title=BandLab Acquires Cakewalk Assets from Gibson |website=Reverb|date=2018-02-23 |accessdate=2020-11-05}}</ref> * [[Max (software)|Cycling '74 Max/MSP]] * [[FL Studio]] * [[GarageBand]] * [[Jeskola buzz|Jeskola Buzz]] (with plugin.) * [[Logic Pro]] * [[Mark of the Unicorn|MOTU]] [[Digital Performer]] * [[MuLab (MuTools)|MU.LAB]] * [[Notion (music software)|Notion]] *[[Pro Tools]] * [[REAPER]] * [[Renoise]] *[[MAGIX Samplitude|Samplitude]] * [[Sonoma Wire Works]] [[RiffWorks]] * [[Steinberg Cubase]] * [[Steinberg Nuendo]] *[[Studio One (software)|Studio One]] *[[Synapse Audio]] [[Orion Platinum]] * [[Tracktion]] * [[Zynewave Podium]] ==ReWire Devices ("Synthesizers")== * [[Ableton Live]] * [[ACID Pro]] * [[Arturia]] Storm * [[Cakewalk (sequencer)|Cakewalk]] Project 5 * [[Max (software)|Cycling '74 Max/MSP]] * [[Finale (software)|Finale]] (beginning in v.25) * [[FL Studio]] * [[REAPER]] * [[ReBirth RB-338]] * [[Record (software)|Record]] * [[Renoise]] * [[Sibelius (software)|Sibelius (beginning in v.6)]] * [[Vocaloid]] * [[Vocaloid|Vocaloid 2]] == See also == *[[JACK Audio Connection Kit|JACK]] β a similar, [[Open-source software|open source]] API for [[Linux]], macOS and Windows. ==External links== *[https://www.propellerheads.se/developer/index.cfm?fuseaction=get_article&article=rewiretechinfo Propellerheads' description of ReWire] *[http://en.wikiaudio.org/Category:Rewire A database of tutorials on how to rewire different combinations of rewire compatible software programs.] *[https://developer.reasonstudios.com/discover/other-products Reason Studios announcement of discontinuing the product] ==References== <references/> [[Category:Music software plugin architectures]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Cite web
(
edit
)
Template:Short description
(
edit
)