![Kurzweil K2500RS Musician'S Manual Download Page 297](http://html1.mh-extra.com/html/kurzweil/k2500rs/k2500rs_musicians-manual_2011546297.webp)
DSP Functions
Non-linear Functions
14-45
Waveform Wraparound (WRAP)
The next three graphs show the effect of various amounts of WRAP on a sine wave.
The following three graphs show the effect of WRAP on a sawtooth wave at the same
frequency.
With this function you can completely mutilate a sound, and with large amounts of wrap, turn
anything into white noise. At the input of the WRAP function, the signal is multiplied by the
combined values of the parameters on the WRAP control input page, then multiplied by an
additional gain factor of 30. If the resulting value is greater than full scale (in other words, if itÕs
sufÞciently high to clip), then instead of clipping, the waveform ÒwrapsÓ back around to
negative full scale, and it continues to evolve from that point. Likewise, if the resulting value is
less than negative full scale, it wraps to positive full scale and proceeds from there. For any
waveform, several of these wraparounds can take place before the waveform Þts into the
allowable range.
YouÕll want to try different values of the Adjust parameter to get a feel for the results of
different amounts of wraparound. Look for the value that introduces a very slight amount (it
will tend to be well below 0). The sound will start to buzz here and there, as a few segments of
the input wrap around. As you increase the Adjust value, the buzz will increase, and the pitch
of the sound will begin to disappear. Keep adding to the Adjust value, and youÕll end up with
white noise, regardless of the starting timbre.
The bright buzzy nature of wrapped sounds is due to the discontinuities in the waveforms of
the partials as they wrap around from positive full scale to negative full scale and vice versa. If
you want, you can reduce or eliminate the buzz by sending the signal through SHAPER after it
goes through WRAP (assign SHAPER as the DSP function in the following algorithm block).
Set the SHAPERÕs Adjust parameter to .25. This will map both positive full scale and negative
full scale amplitudes to a level of zero, eliminating the wraparound discontinuities, but
preserving the alterations in the waveform produced by WRAP. SHAPER will add its own
effects as well.
The control input page for WRAP uses the same set of parameters and ranges of values as DIST.
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
0
50
100
150
200
250
300
350
400
450
500
Adjust = -30
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
0
50
100
150
200
250
300
350
400
450
500
Adjust = -20
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
0
50
100
150
200
250
300
350
400
450
500
Adjust = 0
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
0
50
100
150
200
250
300
350
400
450
500
Adjust = -30
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
0
50
100
150
200
250
300
350
400
450
500
Adjust = -20
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
0
50
100
150
200
250
300
350
400
450
500
Adjust = 0
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...