From dbf51a348d17f8d50acacbfae11da7cc5998e571 Mon Sep 17 00:00:00 2001 From: Andrew Belt Date: Sat, 26 May 2018 23:34:40 -0400 Subject: [PATCH] Rewording --- FAQ.md | 2 +- Introduction.md | 5 +++-- PluginDevelopmentTutorial.md | 2 ++ VoltageStandards.md | 14 +++++++------- 4 files changed, 13 insertions(+), 10 deletions(-) diff --git a/FAQ.md b/FAQ.md index 1f3e554..198d89f 100644 --- a/FAQ.md +++ b/FAQ.md @@ -73,4 +73,4 @@ Save a patch to `/template.vcv`, and it will be loaded aft - Windows: `My Documents/Rack/` - Linux: `~/.Rack/` -In development builds of Rack, it is your current working directory. +In development builds of Rack, it is your current working directory instead. diff --git a/Introduction.md b/Introduction.md index d09b237..64058d5 100644 --- a/Introduction.md +++ b/Introduction.md @@ -7,17 +7,18 @@ Edit this manual at https://github.com/VCVRack/manual. [PDF download](VCV-Rack-manual.pdf) -### VCV Rack Communities +### Communities - Website: https://vcvrack.com/ - Twitter: https://twitter.com/vcvrack - Github issue tracker (features, bugs, and developer discussions): https://github.com/VCVRack/Rack/issues -- VCV Rack Official User Group: https://www.facebook.com/groups/vcvrack/ +- Facebook group: https://www.facebook.com/groups/vcvrack/ - Switched On Rack blog: http://www.switchedonrack.com/ - MuffWiggler thread: https://www.muffwiggler.com/forum/viewtopic.php?t=186899 - KVR Audio thread: https://www.kvraudio.com/forum/viewtopic.php?f=23&t=489230 - Hispasonic thread (Español): https://www.hispasonic.com/foros/foro-vcv-rack/516252 - Patchstorage: https://patchstorage.com/platform/vcv-rack/ +- Facebook developer group: https://www.facebook.com/groups/2035785263299933 - Discord: https://discord.gg/wxa89Mh - Reddit: https://www.reddit.com/r/vcvrack/ - IRC: http://freenode.net/ #VCVRack diff --git a/PluginDevelopmentTutorial.md b/PluginDevelopmentTutorial.md index b3546d2..4fb511c 100644 --- a/PluginDevelopmentTutorial.md +++ b/PluginDevelopmentTutorial.md @@ -95,6 +95,8 @@ If you do not have all platforms for building, other plugin developers will be h To list your plugin on the [VCV Plugin Manager](https://vcvrack.com/plugins.html), see the [VCV community repository README](https://github.com/VCVRack/community#for-plugin-developers). +If you wish to sell your plugin on the [VCV Store](https://vcvrack.com/plugins.html), email contact@vcvrack.com for details. + ### Maintaining Since Rack is currently in Beta and moving very quickly, breaking changes may be made to the Rack plugin API. diff --git a/VoltageStandards.md b/VoltageStandards.md index 84b93b3..095a3b9 100644 --- a/VoltageStandards.md +++ b/VoltageStandards.md @@ -1,9 +1,9 @@ # Voltage Standards -Rack input and output values (carried by cables) are in voltage units. -You can measure absolute voltage levels using the Fundamental Scope. +In Rack, input and output values carried by patch cables are in voltage units (V). +You can measure absolute voltage levels using modules like Fundamental Scope. -Rack attempts to model Eurorack standards as accurately as possible, but this is a problem for two reasons: there are very few actual "standards" in Eurorack (The only rule is that you can always find a module which breaks the rule), and a few changes must be made due to using a finite sample rate (digital) vs. an infinite sample rate (analog). +Rack attempts to model Eurorack standards as accurately as possible, but this is a problem for two reasons: there are very few actual "standards" in Eurorack (The only rule is that you can always find a module which breaks the rule), and there are a few differences between digital (finite sample rate) and analog (infinite sample rate). ### Audio and Modulation @@ -12,13 +12,13 @@ Audio outputs are typically **±5V** (before bandlimiting is applied), and CV mo ### Output Saturation In Eurorack, power supplies supply **-12 to 12V**. -No voltage should be generated beyond this range, since it would be (mostly) impossible to obtain in Eurorack. -Additionally, protection diodes on the ±12V rails usually drop the range to ±11.7V. +No voltage should be generated beyond this range, since it would be mostly impossible to obtain in Eurorack. +Additionally, protection diodes on the ±12V rails usually drop the range to about ±11.7V. However, if you do not want to model analog output saturation for simplicity or performance reasons, that is perfectly fine. -It is best to allow voltages outside this range rather than use hard clipping with `clampf(out, -1.f, 1.f)` because in the best case they will be attenuated by a module downstream, and in the worst case, they will be hard clipped by the Audio Interface. +It is much better to allow voltages outside this range rather than use hard clipping with `clampf(out, -1.f, 1.f)` because in the best case they will be attenuated by a module downstream, and in the worst case, they will be hard clipped by the Audio module from Core. -If your module applies gain to an input, it is a good idea to saturate the output. +If your module is capable of applying >1x gain to an input, it is a good idea to saturate the output. ### Triggers