Vegetation Composition and Structure of Some Neotropical ...
Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical...
-
Upload
christian-carr -
Category
Documents
-
view
218 -
download
0
Transcript of Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical...
![Page 1: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/1.jpg)
Final Projects
Some simple ideas
![Page 2: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/2.jpg)
Composition
![Page 3: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/3.jpg)
(1) program that "learns" some aspect of musical
composition
![Page 4: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/4.jpg)
(2) fractal music that sounds musical
![Page 5: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/5.jpg)
(3) program that creates engaging new styles
![Page 6: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/6.jpg)
(4) vivaldi music maker (scales, arps, sequences,
etc.)
![Page 7: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/7.jpg)
(5) program that sets some of Messiaen's ideas
into code
![Page 8: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/8.jpg)
(6) real-time transformation of drawing
to music
![Page 9: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/9.jpg)
(7) improvisation program
![Page 10: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/10.jpg)
(8) accompaniment program
![Page 11: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/11.jpg)
(9) re-write masterpieces according to some plan
![Page 12: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/12.jpg)
(10) logically replace one of the elements of known
music
![Page 13: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/13.jpg)
Analysis
![Page 14: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/14.jpg)
(1) performance attributes of given performers
![Page 15: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/15.jpg)
(2) mapping rhythm, texture, harmonic rhythm,
etc.
![Page 16: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/16.jpg)
(3) reduction by mathematics
![Page 17: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/17.jpg)
(4) analysis using 2D cellular automata
![Page 18: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/18.jpg)
(5) statistical representation and
comparison
![Page 19: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/19.jpg)
(6) analysis of chromatic versus diatonic content of
music
![Page 20: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/20.jpg)
(7) tension analyzing program (Hindemith
theories?)
![Page 21: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/21.jpg)
(8) relevance of dynamics to pitch, etc. (i.e., cross
dependency)
![Page 22: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/22.jpg)
(9) compare some aspect of music to some aspect of
non-music
![Page 23: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/23.jpg)
(10) a composer's use of some attribute over an
extended period
![Page 24: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/24.jpg)
Short PaperWell-Documented Code
Five Sample Outputs
![Page 25: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/25.jpg)
Presentationsdue
Thursday June 12, 8-11am
![Page 26: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/26.jpg)
Determinacyversus
Indeterminacy
![Page 27: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/27.jpg)
Sir Isaac Newton1726
Principia“Actioni contrarium semper et
equalem esse reactionem”“to every action there is always opposed an equal and opposite
reaction”
![Page 28: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/28.jpg)
Richard Feynman“it is impossible to predict which
way a photon will go”
![Page 29: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/29.jpg)
Murray Gell-Mann“there is no way to predict the
exact moment of disintegration”
![Page 30: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/30.jpg)
Werner Heisenberguncertainty principle
“the act of observation itself may cause apparent randomness at the
subatomic level”
![Page 31: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/31.jpg)
Albert Einstein“God does not play with dice.”
![Page 32: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/32.jpg)
Cope
“Observation alone cannot determine indeterminacy.”
![Page 33: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/33.jpg)
Ignorance?Too complex?
Too patternless?Too irrelevant?
![Page 34: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/34.jpg)
Discrete Mathematics
![Page 35: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/35.jpg)
Study of discontinuous numbers
![Page 36: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/36.jpg)
Logic, Set Theory, Combinatorics Algorithms, Automata Theory, Graph
Theory, Number Theory, Game Theory, Information Theory
![Page 37: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/37.jpg)
RecreationalNumberTheory
![Page 38: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/38.jpg)
Power of 9s
![Page 39: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/39.jpg)
9 * 9 = 81
![Page 40: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/40.jpg)
8 + 1 = 9
![Page 41: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/41.jpg)
Multiply any number by 9Add the resultant digits together
until you get one digit
![Page 42: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/42.jpg)
Always 9e.g.,
4 * 9 = 363 + 6 = 9
![Page 43: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/43.jpg)
Square Root of Palendromic Numbers
![Page 44: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/44.jpg)
Square Root of123454321
=11111
![Page 45: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/45.jpg)
Square Root of1234567654321
=1111111
![Page 46: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/46.jpg)
Pascal’s Triangle
![Page 47: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/47.jpg)
QuickTime™ and aTIFF (Uncompressed) decompressor
are needed to see this picture.
![Page 48: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/48.jpg)
1111 111111 111 111 1 1 1111111111 111 111 1 1 11111 11111 1 1 111 11 11 1 11 1 1 1 1 1 1 111111111111111111 111 111 1 1 11111 11111 1 1 111 11 11 1 11 1 1 1 1 1 1 111111111 1 11111111 1 1 111 11 11 111 1 1 1 1 1 1 11111 1111 1111 11111 1 1 1 1 1 1 111 11 11 1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1111111111111111111111111111111111 111 111 1 1 11111 11111 1 1 111 11 11 1 11 1 1 1 1 1 1 111111111 111111111 1 1 111 11 11 111 1 1 1 1 1 1 11111 1111 1 111 11111 1 1 1 1 1 1 111 11 11 1 1 11 1 1 11 1 11 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11111111111111111 11111111111111111 1 1 111 11 1 1 1 11 1 1 1 1 1 1 11111 1111 1111 11111 1 1 1 1 1 1 111 11 11 1 1 11 1 1 11 1 11 1 1 1 1 1 1 1 1 1 1 1 1 1 1 111111111 1 1111111 1 1111111 1 11111111 1 1 1 1 1 1 111 11 11 11 11 11 11 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11111 1111 1111 1111 1111 1111 1111 1111
![Page 49: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/49.jpg)
• The sum of each row results in increasing powers of 2 (i.e., 1, 2, 4, 8, 16, 32, and so on).
• The 45° diagonals represent various number systems. For example, the first diagonal represents units (1, 1 . . .), the second diagonal, the natural numbers (1, 2, 3, 4 . . .), the third diagonal, the triangular numbers (1, 3, 6, 10 . . .), the fourth diagonal, the tetrahedral numbers (1, 4, 10, 20 . . .), and so on.
• All row numbers—row numbers begin at 0—whose contents are divisible by that row number are successive prime numbers.
• The count of odd numbers in any row always equates to a power of 2.
• The numbers in the shallow diagonals (from 22.5° upper right to lower left) add to produce the Fibonacci series (1, 1, 2, 3, 5, 8, 13 . . .), discussed in chapter 4.
• The powers of 11 beginning with zero produce a compacted Pascal's triangle (e.g., 110 = 1, 111 = 11, 112 = 121, 113 = 1331, 114 = 14641, and so on).
• Compressing Pascal's triangle using modulo 2 (remainders after successive divisions of 2, leading to binary 0s and 1s) reveals the famous Sierpinski gasket, a fractal-like various-sized triangles, as shown in figure 7.2, with the zeros (a) and without the zeros (b), the latter presented to make the graph clearer.
![Page 50: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/50.jpg)
Leonardo of Pisa, known as Fibonacci. Series first stated in
1202 book Liber Abaci
![Page 51: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/51.jpg)
0,1,1,2,3,5,8,13,21,34,55,89. . .Each pair of previous numbersequaling the next number of the
Sequence.
![Page 52: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/52.jpg)
Dividing a number in the sequence into the following
number produces theGolden Ratio
1.62
![Page 53: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/53.jpg)
Debussy, Stravinsky, Bartókcomposed using
Golden mean (ratio, section).
![Page 54: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/54.jpg)
Bartók’s Music for Strings, Percussion and Celeste
89
2134
21 13
13 21
55 34
![Page 55: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/55.jpg)
Fermat’s Last Theorumto prove that Xn + Yn = Zn
can never have integers for X, Y, and/or Z beyond
n = 2
![Page 56: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/56.jpg)
$1 million prize to createformula for creatingnext primes without
trial and error
![Page 57: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/57.jpg)
Magic Squares
![Page 58: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/58.jpg)
Square Matrixin which
all horizontal ranksall vertical columns
both diagonalsequal same number when added
together
![Page 59: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/59.jpg)
![Page 60: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/60.jpg)
0-2 7 9 -9
-711 -5 2 4
6-1 13 -10 -3
-6-8 1 8 10
12 5 -11 -4 3
1
![Page 61: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/61.jpg)
6-1 13 -10 -3
-6-8 1 8 10
12 5 -11 -4 3
0-2 7 9 -9
-711 -5 2 4
12 5 -11 -4 3
0-2 7 9 -9
-711 -5 2 4
6-1 13 -10 -3
-6-8 1 8 10
-711 -5 2 4
6-1 13 -10 -3
-6-8 1 8 10
12 5 -11 -4 3
0-2 7 9 -9
-6-8 1 8 10
12 5 -11 -4 3
0-2 7 9 -9
-711 -5 2 4
6 -1 13 -10 -3
0-2 7 9 -9
-711 -5 2 4
6-1 13 -10 -3
-6-8 1 8 10
12 5 -11 -4 3
1 2
3
4 5
![Page 62: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/62.jpg)
Musikalisches Würfelspiele
![Page 63: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/63.jpg)
QuickTime™ and aTIFF (Uncompressed) decompressor
are needed to see this picture.
![Page 64: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/64.jpg)
QuickTime™ and aTIFF (Uncompressed) decompressor
are needed to see this picture.
![Page 65: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/65.jpg)
QuickTime™ and aTIFF (Uncompressed) decompressor
are needed to see this picture.
![Page 66: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/66.jpg)
QuickTime™ and aTIFF (Uncompressed) decompressor
are needed to see this picture.
![Page 67: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/67.jpg)
Number of Possibilitiesof 2 matrixes
is1116
or45,949,729,863,572,161
45 quadrillion
![Page 68: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/68.jpg)
Xn+1 = 1/cosXn2
![Page 69: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/69.jpg)
(defun cope (n seed) (if (zerop n)() (let ((test (/ 1 (cos (* seed seed))))) (cons (round test) (cope (1- n) test)))))
![Page 70: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/70.jpg)
? (cope 40 2)(-2 -1 -2 -4 -1 -11 -3 2 -1 10 1 -2 -1 2 -9 -2 1 2 29 1 -7 3 -9 -4 1 2 -2 -1 2 -1 3 1 -2 -1 2 4 1 2 -2 -1)
![Page 71: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/71.jpg)
Tom Johnson’s
Formulas forString Quartet
![Page 72: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/72.jpg)
Iannis Xenakis
Metastasis
![Page 73: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/73.jpg)
(defun normalize-numbers (numbers midi-low midi-high) "Normalizes all of its first argument into the midi range."
(normalize numbers (apply #'min numbers) (apply #'max numbers)
midi-high midi-low))
(defun normalize (numbers data-low data-high midi-low midi-high) "Normalizes its first argument from its range into the midi range.”
(if (null numbers) nil (cons (normalize-number (first numbers) data-low
data-high midi-low midi-high) (normalize-number (rest numbers) data-low
data-high midi-low midi-high))))
![Page 74: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/74.jpg)
ClassSonifications
![Page 75: Final Projects Some simple ideas. Composition (1) program that "learns" some aspect of musical composition.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e1a5503460f94b0873a/html5/thumbnails/75.jpg)
Assignment
Sonify a mathematical processe-mail me a MIDI file
turn in your code.