Revision as of 11:33, 3 January 2013 editSocrates2008 (talk | contribs)Extended confirmed users, IP block exemptions, Pending changes reviewers20,592 edits →ReWire Mixers ("Sequencers/Trackers"): Fix link← Previous edit | Latest revision as of 23:17, 28 February 2024 edit undoCitation bot (talk | contribs)Bots5,432,579 edits Altered url. URLs might have been anonymized. Add: archive-date, archive-url. Removed parameters. | Use this bot. Report bugs. | #UCB_CommandLine | ||
(43 intermediate revisions by 33 users not shown) | |||
Line 1: | Line 1: | ||
{{Short description|Software protocol}} | |||
'''ReWire''' is a ] ], jointly developed by ] and ], allowing remote control and data transfer among ] and related software. Originally appearing in the ] ] in 1998, the protocol has since evolved into an industry standard. | '''ReWire''' is a ] ], jointly developed by ] and ], allowing remote control and data transfer among ] and related software. Originally appearing in the ] ] in 1998, the protocol has since evolved into an industry standard. | ||
] has announced that they have discontinued ReWire as of version 11 of ].<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 ] and ] 32-bit or 64-bit audio applications, ReWire enables the simultaneous transfer up to 256 audio tracks of arbitrary resolution and 4080 channels of ] 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 ]. The protocol is licensed free of charge to companies only,<ref>http://www.propellerheads.se/developer/rewire.php</ref> but comes with a "non-disclosure of source code" license that is incompatible with most free-software licenses. | ||
⚫ | Currently used in ] and ] 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 ] 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 ]. 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 " |
||
⚫ | 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 ] 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 |
||
⚫ | ==ReWire Hosts ("Sequencers/Trackers")== | ||
* ] | * ] | ||
* ] | * ] | ||
* ] | * ] | ||
* ] / ]<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> | |||
⚫ | * ] | ||
⚫ | * ] | ||
* ] | |||
⚫ | * ] | ||
* ] Storm | |||
* ] | * ] | ||
* | |||
* ] | |||
⚫ | * ] | ||
* ] | |||
⚫ | * ] | ||
* ] ] | |||
* ] | * ] | ||
* ] (with plugin.) | |||
* ] | |||
⚫ | * ] | ||
* ] ] | |||
* ] ] | |||
* ] ] | * ] ] | ||
* ] | * ] | ||
⚫ | * ] | ||
⚫ | * ] | ||
* ] | |||
* ] | |||
* ] | |||
* ] | * ] | ||
⚫ | *] | ||
* ] (Can only host ] ]) | |||
⚫ | * ] | ||
* ] | * ] | ||
⚫ | *] | ||
* ] Pro | |||
⚫ | * |
||
⚫ | * ] | ||
⚫ | * |
||
* ] | |||
* ] ] | * ] ] | ||
* ] | |||
* ] | * ] | ||
* ] | * ] | ||
⚫ | *] | ||
* |
*] ] | ||
* ] | * ] | ||
* ] | * ] | ||
Line 48: | Line 36: | ||
==ReWire Devices ("Synthesizers")== | ==ReWire Devices ("Synthesizers")== | ||
* ] | * ] | ||
* ] | * ] | ||
* ] Storm | * ] Storm | ||
⚫ | * ] Project 5 | ||
* ] Obsession | |||
* ] Retro AS-1 | |||
* ] Unity DS-1 | |||
* ] | |||
* ] | |||
* ] | |||
⚫ | * ] Project 5 | ||
* ] | |||
* ] | * ] | ||
* ] (beginning in v.25) | |||
* ] | |||
⚫ | * ] | ||
* ] | * ] | ||
⚫ | * ] | ||
⚫ | * |
||
* ] | * ] | ||
* ] | * ] | ||
* ] | * ] | ||
* ] | * ] | ||
* ] | |||
* ] | |||
* ] GigaStudio | |||
* ] | |||
* Torq | |||
* ] | * ] | ||
* ] | * ] | ||
== See also == | == See also == | ||
*] — a similar, ] API for ], |
*] — a similar, ] API for ], macOS and Windows. | ||
*] — another OS X option with a similar purpose. | |||
==External links== | ==External links== | ||
⚫ | * | ||
⚫ | * | ||
* | * | ||
* | |||
==References== | ==References== | ||
<references/> | <references/> | ||
] | ] | ||
{{compu-stub}} | |||
] | |||
] | |||
] | |||
] | |||
] | |||
] | |||
] | |||
] | |||
] | |||
] | |||
] |
Latest revision as of 23:17, 28 February 2024
Software protocolReWire 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.
Reason Studios has announced that they have discontinued ReWire as of version 11 of Reason.
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 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 "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.
ReWire Hosts ("Sequencers/Trackers")
- Ableton Live
- ACID Pro
- Adobe Audition
- Cakewalk Sonar / Cakewalk by BandLab
- Cycling '74 Max/MSP
- FL Studio
- GarageBand
- Jeskola Buzz (with plugin.)
- Logic Pro
- MOTU Digital Performer
- MU.LAB
- Notion
- Plogue Bidule
- Pro Tools
- REAPER
- Renoise
- Samplitude
- Sonoma Wire Works RiffWorks
- Steinberg Cubase
- Steinberg Nuendo
- Studio One
- Synapse Audio Orion Platinum
- Tracktion
- Zynewave Podium
ReWire Devices ("Synthesizers")
- Ableton Live
- ACID Pro
- Arturia Storm
- Cakewalk Project 5
- Cycling '74 Max/MSP
- Finale (beginning in v.25)
- FL Studio
- Plogue Bidule
- REAPER
- ReBirth RB-338
- Record
- Renoise
- Sibelius (beginning in v.6)
- Vocaloid
- Vocaloid 2
See also
- JACK — a similar, open source API for Linux, macOS and Windows.
External links
- Propellerheads' description of ReWire
- A database of tutorials on how to rewire different combinations of rewire compatible software programs.
- Reason Studios announcement of discontinuing the product
References
- "Reason Frequently Asked Questions – Reason Studios". 2023-03-25. Archived from the original on 2023-03-25. Retrieved 2023-12-04.
- "Becoming a ReWire developer – Developer – Propellerhead". propellerheads.se. Retrieved 28 January 2017.
- "Developer - ReWire - Technical information". propellerheads.se. Retrieved 28 January 2017.
- "BandLab Acquires Cakewalk Assets from Gibson". Reverb. 2018-02-23. Retrieved 2020-11-05.