File tree Expand file tree Collapse file tree 1 file changed +15
-1
lines changed
Expand file tree Collapse file tree 1 file changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -62,6 +62,20 @@ superfluous and optimized out) and probably crash.
6262Enjoy!
6363
6464
65+ ## Signal ranges
66+
67+ Input signals from VCV Rack are divided by ` 5.0 ` and output signals
68+ are multiplied by ` 5.0 ` to bring them back in range. This keeps
69+ values in the usual range of DSP processing (` -1.0 .. +1.0 ` ) and
70+ should help when porting algorithms to VCV Rack. All signals are
71+ full-range, so you have to apply any input or output saturation
72+ yourself.
73+
74+ In Faust, the range of knobs is ` 0.0 .. 1.0 ` (center position: ` 0.5 ` ).
75+ Normal switches toggle between values ` 0.0 ` and ` 1.0 ` , whereas
76+ three-way switches have values of ` 0.0 ` , ` 0.5 ` and ` 1.0 ` .
77+
78+
6579## Ideas and bug fixes
6680
6781This module is very new and experimental. So please send problems,
@@ -70,7 +84,7 @@ bug reports, fixes and any ideas that come to your mind. Thanks!
7084
7185## Contributors
7286
73- - [ Martin Zuther] [ ] : maintainer
87+ - [ Martin Zuther] [ ] : maintainer; code and GUI design
7488
7589- [ Stéphane Letz] ( https://github.com/sletz ) : improved readability of
7690 Faust code (` src/faust/rack.dsp ` )
You can’t perform that action at this time.
0 commit comments