Tuesday, October 9, 2018

Steinberg VST Development



Steinberg VST Development

Virtual Studio Technology - The Virtual Domain belongs to who?  And REX is a proprietary application.  And ReWire is a slave to VST.  How can you own ReWire and not VST and how can you use REX in Windows. Unless it is used as a Slave and not as a VST.
Steinberg Media Technologies GmbH (trading as Steinberg) is a German musical software and hardware company based in Hamburg with satellite offices in Siegburg and London. It develops music recording, arranging and editing software, notably Cubase and Nuendo. It also designs audio recording and MIDI hardware interfaces and controllers and iOS music apps including Cubasis. Steinberg created several industry standard music technologies including the Virtual Studio Technology (VST) format for plug-ins and the ASIO (Audio Stream Input/Output) protocol. Steinberg is a wholly owned subsidiary of Yamaha.
Virtual Studio Technology - The Virtual Domain belongs to who?  And REX is a proprietary application.  And ReWire is a slave to VST.  How can you own ReWire and not VST and how can you use REX in Windows. Unless it is used as a Slave and not as a VST.
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 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,[1] 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.[2]
REX2 is a proprietary type of audio sample loop file format developed by Propellerhead, a Swedish music software company.
It is one of the most popular and widely supported loop file formats for sequencer and digital audio workstation software. It is supported by PreSonus Studio One, Propellerhead Reason, Steinberg Cubase, Steinberg Nuendo, Cockos REAPER, Apple Logic, Digidesign Pro Tools, Ableton Live, Cakewalk Project5, Cakewalk Sonar, Image-Line FL Studio, MOTU Digital Performer, MOTU Mach 5 (software sampler), and Synapse Audio Orion Platinum, among others.
REX files are named after the three-letter filename suffix for "ReCycle EXport," as these are files generated by Propellerhead's ReCycle looping utility. The filename extensions for the file format are .rex and .rx2.

REX2 loops are created in ReCycle by analyzing audio files to locate zero crossings in the waveform, usually at the start of a beat or other rhythmic point. The file is then divided into "slices" delineated by these markers (a form of metadata). This allows compatible DAW software to adjust the playback start time of each slice, so that the loop can dynamically match the tempo of a song without altering the pitch of the loop, as would normally happen if the audio file was slowed down or sped up. Depending on the host software, individual slices can be triggered via MIDI notes, and individually tuned up and down in pitch if desired.
Royalty free REX2 Loop and sample collections are now available from many sources.
The original REX format was mono only; REX2 supports mono or stereo files.
The REX2 format uses a proprietary compression algorithm that can reduce the file size by up to 60%.

No comments:

Post a Comment