SoundshaperLogo
SOUNDSHAPER: CDP REFERENCE

SPEC STRETCH / WAVER - stretch spectrum


CDPLOGO
SPECTRAL
FREQ/PITCH
stretch spectrum
 strange waver

PREVToIndex
Spec STRETCH / WAVER
 NEXT

SPECTRAL > FREQ/PITCH > SPEC STRETCH / WAVER >

SUMMARY
SPEC STRETCH:  Stretch or compress intervals between frequencies across the spectrum, creating inharmonic sounds.
WAVER: Oscillating inharmonic stretch.

SPEC STRETCH
The frequency gaps between partials are stretched (max stretch>1) or compressed (max stretch<1) above or below the dividing frequency freq split. The result is to turn harmonic into inharmonic sounds.
The stretch factor exponent determines whether the stretching/compression is linear or exponential. The depth of the stretch effect can be varied.  

MODES
 1. Above given freq: Stretch or compress above dividing frequency
 2. Below given freq: Stretch/compress below dividing frequency

PARAMETERS
 freq split  The dividing frequency above (Mode 1) or below (Mode 2) which frequencies are stretched / compressed.
Range: 5-22050 Hz
 max stretch Transposition ratio of the topmost component (upward stretch): stretched (values >1) or compressed (values <1).
For a downward stretch, it is (presumably) the transposition ratio of the lowest component to be stretched.
Range:  0.000454 to 2205 (=1/10 of full freq. range). Soundshaper: 0.001-1-100 but these limits can be exceeded.
 exponent Stretch factor determining type of stretch curve applied to all components between freq split and the limit set by max stretch.
Range: 0.02-50.0  (<1=decreasing stretch; >1=increasing stretch)
 [depth]  Extent of stretch effect from 0 (no effect) to 1 (full effect)
Range: 0-1, default 1(?). T-V

WAVER
Variant of SPEC STRETCH. Stretching oscillates from original (harmonic) state to the maximum stretch factor (stretch) and back. Parameters are much the same as in Spec Stretch, though compression is not available.

MODES
 1. Standard: Linear stretching above the dividing frequency.
 2. Exponential: Exponential stretching above the dividing frequency.

PARAMETERS
 vib freq  Oscillating frequency. Minimum value is determined by file length: longer sounds are permitted slower oscillations.
Range: Min-172.26 Hz; Min: >1/File-length
 stretch Stretch factor: sets the maximum spectral stretch (oscillation from harmonic to stretch.).
High value will start oscillation at high frequency, even if bot freq is low.
Range:  1 to 2205 (=1/10 of full freq. range). 1 is no stretch ― rather pointless.
 bot freq The dividing frequency above which frequencies are stretched. If set high-ish, most of the original will also be present.
Range: 10-22050 Hz
 exponent Stretch factor determining type of stretch curve.
Range: 0.02-50.0  (<1=decreasing stretch; >1=increasing stretch)
 

NOTES
Upwards stretch: if the dividing frequency is set higher than the source's lowest frequency, much of the original may be preserved. Equally if the frequencies above this are stretched too much, they will not be heard at all.

WAVER: depending on the speed of vib freq, the original harmonic state may not be heard. As in all LFO modulations, when vib freq exceeds about 50Hz, it creates a steady frequency of its own. 

© Ensemble Software and Composers Desktop Project 2012