FUNS
The FUN Equations
16-8
hipass (f = a, b)
With this equation the low values of
input b
are Þltered according to the value of
input a
. This
causes somewhat different results compared with the lowpass equation above. At low values
for
input a
, low values for
input b
will have little effect, while high values for
input b
will
cause the FUN to quickly reach full effect then slowly sweep down to its starting level. At high
values for
input a
, a rapid change in the value of
input b
will have little effect. At low values for
input a
, rapid changes in the value of
input b
will cause the FUN to respond quickly to the
change, then slowly fade back to minimum effect. Listening to the effects at different values for
each input will give you the best understanding.
The four graphs below show the effect of different values for
input a
on the change of
input b
.
In each graph, the value of
input b
drops from +1 to 0. In graph 1, the value of
input a
is +1.
Each successive graph represents the same change in the value of
input b
, at successively lower
values for
input a
.
b / (1 - a)
This is another weighted difference equation similar to the Þrst six. The value of
input a
is
subtracted from 1. The value of
input b
is then divided by the difference. YouÕll get
considerably different results for different input values of
a
and
b
.
a(b-y)
Think of this equation as reading Òy is replaced by the result of the function a(b-y).Ó The value
of y indicates the value of the FUNÕs output signal. Every 20 milliseconds, the K2vx takes the
current value of y, runs the equation, calculates a new value of y, and inserts the new value into
the equation. Consequently the value of y will change every twenty milliseconds. HereÕs an
example. When you play a note, the K2vx starts running the FUN. The Þrst value for y is
always 0. WeÕll assume the value of
input a
is +.5, and the value of
input b
is +1. The Þrst time
the K2vx evaluates the FUN, the result of the equation is .5 x (+1 - 0), or .5. So the FUNÕs output
value after the Þrst evaluation is .5. This becomes the new value for y, and when the K2vx does
its next evaluation of the FUN, the equation becomes .5 x (+1 - .5), or .25. The resulting output
value is .25, which becomes the new value for y. For the next evaluation, the equation is .5 x (+1-
.25), or .375.
(a + b)^2
The values of
inputs a
and
b
are added, and the result is squared (multiplied by itself). This will
change the linear curve of a unipolar control signal into a curve thatÕs lower at its midpoint (by
a factor of 2). Bipolar control signals will generate curves that are high at both ends, and 0 in the
middle.
1)
4)
3)
2)
input b
value
time
input b
value
time
input b
value
time
input b
value
time
Summary of Contents for K2500RS
Page 12: ...Table of Contents TOC 12...
Page 16: ...Introduction How to use this manual 1 4...
Page 32: ...User Interface Basics The Panel Play Feature K2vxR 3 8...
Page 106: ...Effects Mode and the Effects Editor Configurations and Parameters 9 24...
Page 186: ...Song Mode Recording Multi timbral Sequences via MIDI 12 52...
Page 304: ...DSP Functions Hard Sync Functions 14 52...
Page 394: ...Programs Setups and Keymaps K2500 ROM Keymaps 21 12...
Page 402: ...LFOs LFO Shapes 23 4...
Page 406: ...Note Numbers and Intonation Tables List and Description of Intonation Tables 24 4...
Page 434: ...DSP Algorithms 26 14...
Page 450: ...MIDI and SCSI Sample Dumps SMDI Sample Transfers 29 8...
Page 464: ...Glossary 31 6...
Page 490: ...K2vx Program Farm VOX K25 Appendix A 22...
Page 494: ...K2vx Compatibility Converting programs from the K2vx to K2000 Appendix B 4...