[CDP Logo & Software Banner]

Return to list of sound examples. Continue to next sound example on the tour.

CDP Sound Examples – WAVECYCLE DISTORTION

Grungy wavecycle distortion

SOURCE SOUND

marimba.mp3 (single marimba stroke)

TRANSFORMATIONS

Multiplication of wavecycles
Repetition of wavecycles

DESCRIPTION
~ CDP Functions: DISTORT MULTIPLY and DISTORT REPEAT ~

  • The DISTORT functions manipulate 'wavecycles'. These are the unequal lengths of soundfile lying between 'zero crossings', which are where the amplitude crosses the zero line when moving from positive to negative and v.vs.
  • It is the 'unequal lengths' characteristic which produces the distortion.
  • First, we use DISTORT MULTIPLY to multiply the wavecycles by a transposition ratio of 2 (up an octave).
  • The result is the first soundfile exdst1.mp3
  • .
  • Note how its attack is harder and the sound is more echoey.
  • Then we use exdst1.mp3 as the input to DISTORT REPEAT, repeating groups of 2 wavecycles 5 times.
  • We can hear the repetitions in the multiple attacks and in the wavering quality later on.
  • Sequential processing (outputs become inputs) is one of the main ways sound transformations are evolved in the CDP system.

Additional Information

PARAMETER SETTINGS
(Click on image to view fullsize)

[distort 
parameters dialogue box]

KEY POINTS

  • Wavecycle multiplication is a transposition process in the time-domain: the output is higher and shorter.
  • The (optional) cycles parameter in DISTORT REPEAT determines the number of adjacent wavecycles to repeat as a group before moving on to the next group. If not used, each wavecycle is repeated repeat times.
  • Here we repeat adjacent pairs of wavecycles 5 times as we move through the input soundfile.
  • The program automatically determines where these (unequal) wavecycles begin and end.
  • When skip is 0, the processing begins at the start of the soundfile. It could begin later, for example to retain the original attack transient and concentrate on distorting the 'sustain' part of the sound.
  • Repeat and cycles parameters can both vary over time.

SUPPLEMENTARY FILES USED


No additional files are used for these examples.

Last updated: 4 December 2003