SoundshaperLogo
SOUNDSHAPER: CDP REFERENCE

GLIDE - glissando between two single analysis windows


CDPLOGO
SPECTRAL
MORPH
morph glide
PREVToIndex
GLIDE / GRAB
 NEXT

SPECTRAL > MORPH > GLIDE >

SUMMARY
GLIDE interpolates frequencies between two single spectra.  One taken from File 1 at a specified time, and one from File 2 at a specified time in that file. The outfile length is set by the user. The effect is usually that of a gradual glissando between the two spectra.
The files must be different (or output is silent); to get round this in Soundshaper, copy File 1 (e.g. A_0 to B_0) and select the copy as File 2.

PARAMETERS
 outlength  The length of the output file
Range: 2 analysis windows (e.g. 00.5805 for default 1024-point PVOC) to 32767 secs.
Soundshaper suggests a smaller range but this can be exceeded.
 from: Time of Window in File1.
Range: 0-filelength secs. (File 1)
 to:  Time of Window in File 2. 
Range: 0-filelength secs.(Soundshaper displays File 1's maximum, but you can exceed this if File 2 is longer.)
 
NOTES
GLIDE's output has no dynamic contour; in this respect it is a bit like FREEZE or EXPAND or HOLD, but with changing frequency content. As the interpolation begins at the start and ends at the very end of the output, it can be useful to precede and/or follow it with HOLD.

GLIDE can be musically effective when mixed with a related dynamically changing sound, e.g. one beginning with File 1 and ending with File 2, created via MORPH.
Another useful hybrid is to impose a time-varying spectral envelope on it, using CROSS, VOCODE or PUT FORMANTS. For example, CROSS allows one sound to create the (frequency-related) dynamic content, while GLIDE determines the actual frequencies. The result here usually seems like a variant of CROSS's source.
Example:
Source          —> Glide (Infile 2 from Source copy)                —>CROSS        —>PVOC_SYNTH (to .wav)
Source copy —> Timestretch (matching Glide out-length) —>CROSS (Infile2)

CDP notes refer to the process GRAB this is built in to Soundshaper's implementation of GLIDE.

GRAB
GRAB extracts a single analysis window at time point specified. This process is built into Soundshaper's implementation of GLIDE. There are no known uses for the function otherwise.

PARAMETERS
  time  Location in file of the window to grab; if beyonf the length of the file, grabs the last window.
Range: 0 to file-length secs.
 

© Ensemble Software and Composers Desktop Project 2014