@@ -13,7 +13,7 @@ The **INPUT** section sends up to 8 Rack signals to a hardware audio device for | |||
- Core Audio on Mac | |||
- WASAPI and ASIO on Windows | |||
- ALSA on Linux | |||
- VCV Bridge (described in a below section) on all OS's, although there are no Bridge plugins for Linux at this time | |||
- [VCV Bridge](Bridge.md) on all OS's, although there are no Bridge plugins for Linux at this time | |||
After a driver is selected, a particular **device** can be chosen for the driver. | |||
If the device has more than 8 inputs or outputs, you can select the desired range of outputs, offset by a factor of 8. | |||
@@ -60,29 +60,3 @@ You can resize the panel by dragging the edges horizontally, with a minimum size | |||
Useful for adding patch notes, section titles for organization, instructions, and author information to your patches. | |||
You can copy and paste text with Ctrl+C and Ctrl+V. | |||
### VCV Bridge | |||
Rack is a standalone DAW-like application and not a VST/AU plugin because of the major limitations of these formats. | |||
It is common to think of physical modular synthesizers as entire self-contained DAWs, and many people use Rack as a complete DAW to compose music and build patches without other software. | |||
However, *VCV Bridge* allows audio and MIDI to be transferred between Rack and your DAW through the included VST/AU Bridge plugin. | |||
Currently VCV Bridge is only a VST/AU effect plugin (Mac and 32/64-bit Windows) for using Rack as a send/return on a DAW track. | |||
VSTi/AU instrument plugins, MIDI, and DAW clock transport are coming soon in a later Rack 0.6.* update. | |||
Setting up Bridge in Rack and your DAW is easy, and setup order between the two applications does not matter. | |||
#### Setting up Bridge in your DAW | |||
- Make sure the VST or AU Bridge plugin is installed, and launch your DAW. | |||
- Add the "VCV Bridge" effect plugin to an audio track. | |||
- Open the plugin parameters (e.g. by clicking the plugin's triangle arrow in Ableton Live) to reveal the Bridge port setting and 16 automation parameters. | |||
#### Setting up Bridge in Rack | |||
- Add an Audio or MIDI module to Rack (from the Core plugin), and select "Bridge" from the driver dropdown list. | |||
- Open the device menu to select the Bridge port. | |||
Up to 8 channels of audio entering the Bridge effect plugin are routed to the INPUT section of the Audio module in Rack and then back to the effect plugin. | |||
The 16 automation parameters in the VST/AU Bridge plugin simply generate MIDI-CC messages 0-15, so you can use a Core MIDI-CC interface to convert them to 0-10 V signals in Rack. |
@@ -7,17 +7,17 @@ Don't worry, Rack 1.0 will also be free open-source software. | |||
In order for Rack to earn its "1.0" designation, it must improve in the following three fronts. | |||
#### Compatibility | |||
##### Compatibility | |||
Since I am an "indie developer", I cannot yet afford to test Rack on every combination of hardware on the market. | |||
With the introduction of commercial VCV plugin sales, I will soon be able to invest in hardware that is known to have compatibility problems with Rack. | |||
If you are willing to lend me hardware to test, email contact@vcvrack.com for details. | |||
#### Stability | |||
##### Stability | |||
Rack is not ready to be trusted for live use, although some musicians have used it successfully in live performances. | |||
In order for Rack to be considered "stable", it must produce audio with no clicks or pops on modern hardware for several minutes and must crash less than once per several days of continuous use. | |||
Currently, stability in Rack is the most developed among these three fronts. | |||
#### Performance | |||
##### Performance | |||
Depending on your CPU and graphics card, Rack may consume high CPU/GPU resources and therefore increase your laptop's fan speed. | |||
I am aware of this, so there is no need to inform me. | |||
@@ -67,8 +67,10 @@ Depending on the usefulness of your request, it may take 15 minutes or 24 months | |||
Save a patch to `<Rack local directory>/template.vcv`, and it will be loaded after clearing the rack. | |||
### <a name="rack-local-directory"></a>Where is \<Rack local directory\>? | |||
### Where is the "Rack local directory"? | |||
- MacOS: `Documents/Rack/` | |||
- Windows: `My Documents/Rack/` | |||
- Linux: `~/.Rack/` | |||
In development builds of Rack, it is your current working directory. |
@@ -28,6 +28,6 @@ If your computer is offline, you may download plugins using another computer and | |||
*Install third-party plugins at your own risk. Like VST plugins, installing plugins from unknown sources may compromise your computer and personal information.* | |||
Download the plugin ZIP package from the vendor's website to `<Rack local directory>/plugins` (See [Where is <Rack local directory>?](https://vcvrack.com/manual/FAQ.html#rack-local-directory)). Rack will extract and load the plugin upon launch. | |||
Download the plugin ZIP package from the vendor's website to `<Rack local directory>/plugins` (See [Where is the "Rack local directory"?](FAQ.md#where-is-the-rack-local-directory)). Rack will extract and load the plugin upon launch. | |||
Note: Do not download the plugin via GitHub's green "Clone or download" button. These are source code ZIP packages and do not contain the compiled plugin binary. If the vendor distributes their plugin with GitHub, look in the "Releases" section for the compiled ZIP packages. |
@@ -1,14 +1,22 @@ | |||
### Rack | |||
- [Quick Start](QuickStart.md) | |||
- [Installing](Installing.md) | |||
- [FAQ](FAQ.md) | |||
- [Core](Core.md) | |||
- Plugin Development | |||
- [Tutorial](PluginDevelopmentTutorial.md) | |||
- [Voltage Standards](VoltageStandards.md) | |||
- DSP | |||
- Rack Development | |||
- Architecture | |||
- Contributing | |||
- [Bridge](Bridge.md) | |||
### Plugin Development | |||
- [Tutorial](PluginDevelopmentTutorial.md) | |||
- [Voltage Standards](VoltageStandards.md) | |||
- DSP | |||
### Rack Development | |||
- Architecture | |||
- Contributing | |||
--- | |||
- [Glossary](Glossary.md) | |||
- [Edit on GitHub](https://github.com/VCVRack/manual) |