SoundshaperLogo
SOUNDSHAPER: CDP REFERENCE

SHUFFLE - shuffle order of analysis windows


CDPLOGO
SPECTRAL
TIME
pitch
PREVToIndex
SHUFFLE
 NEXT

SPECTRAL > TIME > SHUFFLE >

SUMMARY
Permutate the order of analysis windows according to a text pattern, e.g. aabbccdd. The program requires a "domain" pattern of consecutive windows, e.g. abcd, and a shuffle pattern ("image") of how these are to be permutated, e.g. aabbccdd. Windows are shuffled in groups: the windows parameter sets the size of the group. The permutated pattern is repeated.

PARAMETERS
 domain  Text pattern of consecutive windows or window groups, from which the shuffle pattern (image) is taken.
Text box.  Examples: abcd, abcde. 
 image  Shuffle pattern made from the domain pattern: e.g. ababcbcdcded from domain abcde. The permutation is repeated.
Text box. Examples: aabbccdd (repeat each group), dcba (reverse order of groups), abacada, dabacaea, aaaeeebbbeeeccceeedddeee, etc.
If we number the window-groups as 1,2,3,4,5,6,7,8,...etc. then a domain of abcd and a shuffle-pattern of dcba would produce 4-3-2-1, 8-7-6-5, 12-11-10-9, etc.
 windows  Number of windows in group. (Windows are shuffled in groups.)
Range: 1 - number of windows.

NOTES
SHUFFLE is a handy way of time-expanding the sound by repetition, or altering it by imposing any repetitive pattern you choose, including reversing groups of windows.

© Ensemble Software and Composers Desktop Project 2012