-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscore_for_ratiocination
31 lines (20 loc) · 1.79 KB
/
score_for_ratiocination
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
An outline for a prodecural score inspired by ideas in Clifford Pickover's Chaos In Wonderland (1995),'Visual Adventures in a Fractal World'.
All text in quotation "..." is a direct transcription.
Steps to design a computer program that searches for symmetrical/musical patterns evolving out of Lyapunov exponents in itteraton...
The following steps may be executed to comute and select the chaotic patterns based on the instructins given by Pickover.C.(p.75).
This score will not be using this to plot points in a visual method but to slide between tone frequencies and duration,
also we will be listening to it itterating live and judging each set on its musicality not visual aesthetics, but the same
method for searching applies:
"1. First select random values for constants a,b,c and d" (true randomeness methods will create more meaningful outputs,
a radio antennae tuned to 21.1mhz, the hydrogen band is a good example)."As mentioned earlier, for good results they should
be in ranges (-3<a,b<3) and (0.5<c,d<1.5).
2. Iterate the equations a few hundred times to determine maximum and minimum bounds for sizing the picture on graphics screen.
3. compute Lyapunov exponent.
4. If the Lyapunov exponent is negative, discard the pattern and parameters immediatley, and go to Step 1.
5.Iterate several million times and plot points." Pickover.(p75)
Notes: Chaotic Attractors with a negative exponent, Pickover notes, are usually, "dull and boring", those with higher positive
exponents tend to be more, "fluffy" and those with an exponent of around 0.5 are usually the most pleasing. In this method the
Lyapunov exponent is calculated to automatically eliminate certain combinations of a,b,c and thus, "speeding up the search for beauty."
////////////////////////////////////
(2.)
HARDWARE and SOFTWARE: