This is a collection of algorithms generating cycle from numbers or numeric sequences, in order to explore this research field in a musical context, as some composers did in their respective works such as Olivier Messiaen with its symmetrical permutations, also Gérard Grisey or Jean Barraqué, and Iannis Xenakis with its cribles rythmiques.
Briefly, this is some prospecting tools that fit in a heuristic perspective, intended to serve as a musical discourse, according to the theme of cyclicity. Thus, it is possible to consider the construction of musical representations of mathematical ideas, recognizing that musical experience can not be reduced to a symbolic system. In other words, it must be possible to report an association between network composition, performance and listening ...
[ path, cycle ] or [ cycle ]1 | cycle | array of cycle(s) |
Array: -kaprekar, Array: -pea, Integer: -kaprekar, Integer: -pea, Integer: -collatz, Number: -lorenz | Array: -campanology, Array: -circPerm, Array: -interlace, Array: -kreuzspiel, Array: -symPerm, Integer: -campanology, Integer: -circPerm, Integer: -discreteLog, Integer: -euclidean | Array: -sieve, Array: -symGroup |
.seq
, only the path (if it exists) with the method .path
, and the cycle itself with the method .cycle