Sissejuhatus fraktaalsesse muusikasse - Cs.ioc.ee
Sissejuhatus fraktaalsesse muusikasse - Cs.ioc.ee
Sissejuhatus fraktaalsesse muusikasse - Cs.ioc.ee
Transform your PDFs into Flipbooks and boost your revenue!
Leverage SEO-optimized Flipbooks, powerful backlinks, and multimedia content to professionally showcase your products and significantly increase your reach.
<strong>Sissejuhatus</strong> <strong>fraktaalsesse</strong> <strong>muusikasse</strong><br />
Dmitri Kartofelev, Jüri Engelbrecht<br />
Tallinna Tehnikaülikool, Kübern<strong>ee</strong>tika Instituut, CENS<br />
19. märts 2012<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 1 / 56
Loengu kava<br />
1 Ajaloost<br />
2 <strong>Sissejuhatus</strong>, kasutatavad mõisted<br />
3 Musikaalsed fraktalid, kujutised, jadad, jne.<br />
4 Erinevused mida ekspluat<strong>ee</strong>rida<br />
5 Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
6 Kokkuvõte ja järeldused<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 2 / 56
Ajaloost<br />
570s e.m.a Pythagoras uskus, et muusika on seotud<br />
numbritega (formalism: numbrid kui muusika<br />
allikas)<br />
90s m.a.j Ptolemy uskus, et astronoomia ja muusika on<br />
seotud numbritega. Muusikat saab kirjeldada<br />
matemaatiliste võrranditega<br />
1026 Guido d’Arezzo lõi algoritmilist muusikat<br />
liturgiliste tekstistide alusel (oma aja nõutuim<br />
helilooja)<br />
15 saj. Kanoonilise muusika esitamine kloostrites<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 3 / 56
Ajaloost<br />
1756 Mozart Musikalisches Wurfelspiel -<br />
muusikaline täringumäng<br />
1815s Ada Lovelace (esimene program<strong>ee</strong>rija, töötas<br />
koos Charles Babbage’ga program<strong>ee</strong>ritava<br />
arvuti loojaga)<br />
”Supposing, for instance, that the fundamental relations of pitched<br />
sound in the signs of harmony and of musical composition were<br />
susceptible of such expression and adaptations, the engine might<br />
compose elaborate and scientific pieces of music of any degr<strong>ee</strong> of<br />
complexity or extent.” – Ada Lovelace<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 4 / 56
Ajaloost<br />
Joonis: Ada Lovelace ja Charles Babbage’i Analytical Engine<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 5 / 56
Ajaloost<br />
1945 Dodekafoonia, seriaalne muusika, serialistlik<br />
m<strong>ee</strong>tod, looja: Arnold Schoenberg<br />
1950 Esimene arvuti (CSIRAC) mis program<strong>ee</strong>riti<br />
esitama muusikat<br />
1955 - 57 Arvuti ILLIAC loob algoritmilist muusikat<br />
(tulemus anti muusikutele esitada)<br />
1990 Personaalrvutid suudavad reaalajas<br />
gener<strong>ee</strong>rida ning esitada k<strong>ee</strong>rulisi algoritme<br />
2000 Nutitelefonid suudavad reaalajas gener<strong>ee</strong>rida<br />
ning esitada k<strong>ee</strong>rulisi algoritme<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 6 / 56
Ajaloost<br />
Joonis: CSIRAC (Council for Scientific and Industrial Research<br />
Automatic Computer) või CSIR Mk 1<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 7 / 56
<strong>Sissejuhatus</strong><br />
Masingener<strong>ee</strong>ritud muusika on mahukas t<strong>ee</strong>ma<br />
Fraktaalne muusika (≡ fraktal) kuulub<br />
masingener<strong>ee</strong>ritud muusika alamhulka<br />
Tutvustame lihtsamaid võtteid mida on mugav<br />
personaalarvutis kasutada, laskumata tehnilistesse<br />
p<strong>ee</strong>nsustesse<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 8 / 56
Mõiste: fraktal<br />
Fraktalit iseloomustab enesesarnasus igas mõõtkavas<br />
Joonis: Juulia hulk zn+1 = 2−5z3 n<br />
6z 2 n −6zn−1<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 9 / 56
Mõisted: kujutus ja kujutis<br />
Kujutus on r<strong>ee</strong>gel või <strong>ee</strong>skiri mille alusel ühe hulga<br />
elemendid seotakse teise hulga elementidega<br />
Joonis: Kujutus ja kujutuse kujutis<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 10 / 56
Mõiste: kuldlõige<br />
a + b<br />
a<br />
= a<br />
b<br />
= ϕ ≈ 1.61803 (1)<br />
Joonis: Kuldlõige Fibonacci spiraalis<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 11 / 56
Graafilised m<strong>ee</strong>todid<br />
Fraktalit kujutavas graafikas on võimalik ära kasutada<br />
muusika tegemiseks. Taoline võte pole meile sobilik.<br />
Joonis: Hilberti kõver ja selle tõlgendamine<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 12 / 56
Logistiline kujutis<br />
Logistiline kujutis on esitatav kujul<br />
yn+1 = ryn(1 − yn) (2)<br />
kus r on kontrollparam<strong>ee</strong>ter vahemikus (0, 4]<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 13 / 56
Logistiline kujutis<br />
Muusikapala mis on tehtud kasutades logistilist kujutist<br />
Esita (20 s)<br />
Joonis: Logistiline kujutis kus y0 = 0.1 ja r = 3.71<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 14 / 56
1/f müra generaator<br />
1/f müra generaator on esitatav kujul<br />
yn+1 = myn + k 1 − m 2 (3)<br />
m on vahemikus [0, 1] ja k on juhuslikult gen. arv<br />
muusika tegemisel asendatakse k väärtused<br />
logistilise kujutise väärtustega kusjuures r = 4<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 15 / 56
1/f müra generaator<br />
Muusikapala mis on tehtud kasutades 1/f müra<br />
Esita (20 s)<br />
Joonis: 1/f müra kus x0 = 0.1 ja m = 0.7<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 16 / 56
Lorenzi fraktal<br />
Lorenzi fraktal on esitatav kujul<br />
yn+1 = a(3yn − 4y 3 n) (4)<br />
param<strong>ee</strong>ter a on määratud vahemikus [0, 1]<br />
muusika tegemisel sobib paremini vahemik [0.65, 1]<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 17 / 56
Lorenzi fraktal<br />
Muusikapala mis on tehtud kasutades Lorenzi fraktalit<br />
Esita (20 s)<br />
Joonis: Lorenzi fraktal kus a = 0.97 ja y0 = 0.1<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 18 / 56
Henoni fraktal<br />
Henoni fraktal on esitatav kujul<br />
<br />
xn+1 = 1 + yn − ax 2 n<br />
yn+1 = bxn<br />
Muusika tegemiseks valime<br />
a = 1.4 ja b = 0.3<br />
Muusikapala mis on tehtud<br />
kasutades Henoni fraktalit<br />
Esita (20 s)<br />
(5)<br />
Joonis: Henoni fraktal kus<br />
a = 1.4, b = 0.3,<br />
x0 = y0 = 1, 10 4<br />
iteratsiooni (suured<br />
väärtused hüljatud)<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 19 / 56
Hopalongi fraktal<br />
Hopalongi fraktal on esitatav kujul<br />
<br />
<br />
xn+1 = yn − sgn xn |bxn − c|<br />
yn+1 = a − xn<br />
(6)<br />
kus a, b ja c on kontroll param<strong>ee</strong>trid<br />
Muusikapala mis on tehtud kasutades<br />
Hopalongi fraktalit<br />
Esita (20 s)<br />
Joonis:<br />
Hopalongi fraktal<br />
kus a = −55,<br />
b = 17, c = −21,<br />
x0 = y0 = 0,<br />
5 · 10 4 it.-i<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 20 / 56
Piparkoogimehike<br />
Piparkoogimehikese fraktal on<br />
esitatav kujul<br />
<br />
xn+1 = 1 − yn + |xn|<br />
(7)<br />
yn+1 = xn<br />
muusika tegemiseks määrame<br />
x0 = −0.1 ja y0 = 0<br />
Muusikapala mis on tehtud<br />
kasutades piparkoogimehikese<br />
fraktalit<br />
Esita (20 s)<br />
Joonis: Piparkoogihehike<br />
kus x0 = −0.1, y0 = 0 ja<br />
5 · 10 4 it.-i<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 21 / 56
Morse-Thue jada<br />
Morse-Thue jada moodustamine (lihtsaim juht)<br />
Detsimaalne Binaarne Bin el. summa<br />
1 0001 1<br />
2 0010 1<br />
3 0011 2<br />
4 0100 1<br />
5 0101 2<br />
6 0110 2<br />
7 0111 3<br />
8 1000 1<br />
9 1001 2<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 22 / 56
Morse-Thue jada<br />
Muusikapala mis on tehtud kasutades Morse-Thue jada<br />
Esita (20 s)<br />
Joonis: Morse-Thue jada<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 23 / 56
L-süst<strong>ee</strong>mid (Lindenmayeri süst<strong>ee</strong>mid)<br />
Kõige olulisem m<strong>ee</strong>tod mida kasutatakse muusika<br />
gener<strong>ee</strong>rimiseks. M<strong>ee</strong>todi looja oli Lindenmayer. Algselt<br />
kasutatud bioloogias.<br />
Joonis: L-süst<strong>ee</strong>mid, fraktaalsed taimed<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 24 / 56
L-süst<strong>ee</strong>mid<br />
L-süst<strong>ee</strong>mide kategooriad:<br />
Konteksti vabad (OL) ja konteksti tundlikud (IL: 0L,<br />
1L, 2L, jne.)<br />
Deterministlikud (DL) ja stohastilised<br />
Sulustatud<br />
Paljundavad (PL) ja mitte-paljundavad<br />
Tabel L-süst<strong>ee</strong>mid (TL)<br />
Param<strong>ee</strong>trilised L-süst<strong>ee</strong>mid<br />
Laiendatud L-süst<strong>ee</strong>mid<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 25 / 56
L-süst<strong>ee</strong>mid<br />
Muusikapala mis on tehtud kasutades L-süst<strong>ee</strong>mi<br />
R<strong>ee</strong>glid: P1: a → ab<br />
P2: b → a<br />
Aksioom: b<br />
n = 0 : b<br />
n = 1 : a<br />
n = 2 : ab<br />
n = 3 : aba<br />
n = 4 : abaab<br />
n = 5 : abaababa<br />
Esita (20 s)<br />
Joonis: Tõlgendame: a = 0.2<br />
ja b = −0.2<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 26 / 56
Rahetera numbrid<br />
3n + 1 numbrid (rahetera numbrid)<br />
Võta üks 1-st suurem täisarv<br />
Kui s<strong>ee</strong> arv on paaris jaga s<strong>ee</strong> 2-ga<br />
Kui paaritu korruta 3-ga ja liida 1<br />
Rahetera numbrid alustades nr. 7-st<br />
7, 22, 11, 34, 17, 52, 26, 13, 40, 20, 10, 5, 16, 8, 4, 2, 1,<br />
4, 2, 1, 4, 2, 1, lõpeta või alusta uuesti <br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 27 / 56
Rahetera numbrid<br />
Pikima jada saab siis kui alustada nr. 27-st<br />
Joonis: Rahetera nr.-d, y0 = 27, teostatakse 111 sammu<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 28 / 56
Muid fraktaleid mida kasutada<br />
Popcorni fraktal<br />
<br />
xn+1 = xn − h sin(yn + tan 3yn)<br />
yn+1 = yn − h sin(xn + tan 3xn)<br />
Joonis: Popcorni fraktal kus h = 0.05, x0 = −0.1, y0 = 0 ja 5 · 10 4<br />
it.-i<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 29 / 56
Muid fraktaleid mida kasutada<br />
Puu aastaringide fraktal<br />
<br />
xn+1 = yn − sgn xn| sin xn cos b + c − xn sin(a + b + c)|<br />
yn+1 = a − xn<br />
Joonis: Puu aastaringide fraktal kus a = −50, b = −1, c = −45,<br />
x0 = y0 = 1 ja 5 · 10 4 it.-i<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 30 / 56
Muid fraktaleid mida kasutada<br />
Quadrup-Two fraktal<br />
<br />
xn+1 = yn − sgn xn sin(ln |b(xn − c)|) tan −1 |c(xn − b)| 2<br />
yn+1 = a − xn<br />
Joonis: Quadrup-Two fraktal kus a = −50, b = −1, c = −41,<br />
x0 = −1, y0 = 1 ja 5 · 10 4 it.-i<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 31 / 56
Muid fraktaleid mida kasutada<br />
Mira fraktal<br />
xn+1 = byn + axn + 2(1−a)x2 n<br />
1+x 2 n<br />
yn+1 = −xn + axn+1 + 2(1−a)x2 n+1<br />
1+x 2 n+1<br />
Joonis: Mira fraktal kus a = 0.31, b = 1, x0 = 12, y0 = 0 ja 5 · 10 4<br />
it.-i<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 32 / 56
Muid fraktaleid mida kasutada<br />
Martini fraktal <br />
xn+1 = yn − sin xn<br />
yn+1 = a − xn<br />
Joonis: Martini fraktal kus a = 0.31, x0 = y0 = 0 ja 5 · 10 4 it.-i<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 33 / 56
Muid fraktaleid mida kasutada<br />
Hopalong 2 fraktal<br />
<br />
<br />
xn+1 = yn + sgn xn |bxn − c|<br />
yn+1 = a − xn<br />
Joonis: Hopalong 2 fraktal kus a = −55, b = 17, c = −21,<br />
x0 = y0 = 0 ja 5 · 10 4 it.-i<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 34 / 56
Muid fraktaleid mida kasutada<br />
Hopalong 3 fraktal<br />
<br />
<br />
xn+1 = yn − sgn xn |bx2 n − c|<br />
yn+1 = a − xn<br />
Joonis: Hopalong 3 fraktal kus a = −55, b = −1, c = −41,<br />
x0 = y0 = 0 ja 5 · 10 4 it.-i<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 35 / 56
Muid fraktaleid mida kasutada<br />
Hopalong 4 fraktal<br />
<br />
xn+1 = yn + sgn xn|bxn − c|<br />
yn+1 = a − xn<br />
Joonis: Hopalong 4 fraktal kus a = 0.6, b = 1.5, c = −2.5,<br />
x0 = y0 = 1 ja 5 · 10 4 it.-i<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 36 / 56
Muid fraktaleid mida kasutada<br />
Hopalong 5 fraktal<br />
<br />
xn+1 = yn − sgn xn cos |bxn − c|<br />
yn+1 = a − xn<br />
Joonis: Hopalong 5 fraktal kus a = −54, b = −1, c = −42,<br />
x0 = y0 = 0 ja 5 · 10 4 it.-i<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 37 / 56
Muid fraktaleid mida kasutada<br />
Hopalong 6 fraktal<br />
<br />
xn+1 = yn − sgn xn log |bxn − c|<br />
yn+1 = a − xn<br />
Joonis: Hopalong 6 fraktal kus a = −55, b = −1, c = −31,<br />
x0 = y0 = 0 ja 5 · 10 4 it.-i<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 38 / 56
Muid fraktaleid mida kasutada<br />
Hopalong 7 fraktal<br />
<br />
<br />
xn+1 = yn − sgn xn |xn sin a − cos a|<br />
yn+1 = a − xn<br />
Joonis: Hopalong 7 fraktal kus a = −26, x0 = y0 = 0 ja 5 · 10 4 it.-i<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 39 / 56
Muid fraktaleid mida kasutada<br />
jne, jne, jne.<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 40 / 56
Erinevad omadused mida ekspluat<strong>ee</strong>rida<br />
Fraktali sisesed erinevused<br />
Tugev sõltuvus kontrollparam<strong>ee</strong>trite valikust<br />
Tugev sõltuvus algtingimuste valikust<br />
Joonis: Mira fraktal kus a = 0.7, b = 0.9998, x0 = 9, y0 = 0 ja<br />
5 · 10 4 it.-i, muutus algtingimuses ∆y0 = 10 −4<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 41 / 56
Erinevad omadused mida ekspluat<strong>ee</strong>rida<br />
Fraktalite vahelised erinevused<br />
Erinevad fraktalid on erineva käitumisega<br />
Erinevused tihedus spektrites<br />
Joonis: Logistiline kujutis kus y0 = 0.1, r = 3.71 vs. Morse-Thue<br />
jada<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 42 / 56
Erinevad omadused mida ekspluat<strong>ee</strong>rida<br />
Fraktali vahelised erinevused<br />
Aegrea pikkus, näiteks rahetera nr.id, L-süst<strong>ee</strong>mid<br />
Aegrea kuju, kui järsud on muutused ühes<br />
iteratsioonis<br />
Suurem või väiksem näiline kaotilisus (võrdle arv<br />
π-ga)<br />
Enesesarnasus, reskal<strong>ee</strong>rimisega esile kutsutud<br />
muutus<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 43 / 56
Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
Helikõrguste diapasooni<br />
valik<br />
Helikõrguste sammu<br />
valik (∆f = fn+1 − fn)<br />
Norm<strong>ee</strong>rime valitud<br />
fraktali aegrea valitud<br />
vahemikku<br />
<br />
f0 = 27.5[Hz]<br />
fn+1 = fn 12√ 2<br />
(8)<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 44 / 56
Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
Muusikariista tämber ehk kõla<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 45 / 56
Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
Muusikariista tämber ehk kõla<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 45 / 56
Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
Muusikariista tämber ehk kõla<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 45 / 56
Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
Muusikariista tämber ehk kõla<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 45 / 56
Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 46 / 56
Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 46 / 56
Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 46 / 56
Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 46 / 56
Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 46 / 56
Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
Erivevate motiivide (pala osade) vaheldumine on<br />
soovitatav siduda kuldlõikega (kuldlõige m<strong>ee</strong>ldib meie<br />
ajule)<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 47 / 56
Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
Erivevate motiivide (pala osade) vaheldumine on<br />
soovitatav siduda kuldlõikega (kuldlõige m<strong>ee</strong>ldib meie<br />
ajule)<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 47 / 56
Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
Erivevate motiivide (pala osade) vaheldumine on<br />
soovitatav siduda kuldlõikega (kuldlõige m<strong>ee</strong>ldib meie<br />
ajule)<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 47 / 56
Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
Erivevate motiivide (pala osade) vaheldumine on<br />
soovitatav siduda kuldlõikega (kuldlõige m<strong>ee</strong>ldib meie<br />
ajule)<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 47 / 56
Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
Erivevate motiivide (pala osade) vaheldumine on<br />
soovitatav siduda kuldlõikega (kuldlõige m<strong>ee</strong>ldib meie<br />
ajule)<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 47 / 56
Muusikapala kokkupanek: põhiid<strong>ee</strong><br />
Erivevate motiivide (pala osade) vaheldumine on<br />
soovitatav siduda kuldlõikega (kuldlõige m<strong>ee</strong>ldib meie<br />
ajule)<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 47 / 56
Tarkvara<br />
cgMusic<br />
FractalMus<br />
(linux)<br />
Fractal Tune<br />
Smithy<br />
Fractal Music<br />
Composer<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 48 / 56
Muusikalised näited<br />
Muusikapala nr. 1<br />
Esita (50 s)<br />
Muusikapala nr. 2<br />
Esita (50 s)<br />
Muusikapala nr. 3<br />
Esita (50 s)<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 49 / 56
Kokkuvõte ja järeldused<br />
Spektraaltiheduste graafikud: valge ja roosa müra ning<br />
Brown’i liikumine<br />
Joonis: Erinevad mürad<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 50 / 56
Kokkuvõte ja järeldused<br />
Erinevate kultuuride muusika spektraaltihedused<br />
Joonis: Vasak: a) Ba-Benzele pügm<strong>ee</strong>d b) Jaapani tradits. c) India klas. d) Vene folk. e) USA bluus Parem: a) Keskaja<br />
muusika b) B<strong>ee</strong>thoven’i 3-s süm. c) Debussey klaver d) Strauss, Ein Heldenleben e) The Beatles, Sgt. Pepper<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 51 / 56
Kokkuvõte ja järeldused<br />
Linnulaulu helikõrguste vahemik 2 - 6 kHz. Kasutavad<br />
vähem noote kui meie<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 52 / 56
Kokkuvõte ja järeldused<br />
Musikaalsus ja inimloode, sisemine kell, perioodilisus<br />
looduses<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 53 / 56
Kokkuvõte ja järeldused<br />
Fraktaalsus igas mõõtkavas, sotsaalne käitumine<br />
Joonis: Küla Aafrikas<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 54 / 56
Kokkuvõte<br />
Mõisted: fraktal, kujutis, enesesarnane jada,<br />
kuldlõige<br />
Tutvusime fraktaalse muusikapala koostamise<br />
põhiid<strong>ee</strong>dega<br />
Q & A<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 55 / 56
Viited ja lisalugemist<br />
A. Alpern (1995), Techniques for algorithmic composition of<br />
music. Hampshire College.<br />
Grout, Donald Jay & Claude V. Palisca (1996), A History of<br />
Western Music. 5th ed. W. W. Norton and Company: New<br />
York<br />
P. Prusinkiewicz (1986) Score Generation with L-systems.<br />
Proc. Intl. Computer Music Conf ’86, 455-457<br />
Stelios Manousakis (2006,) Musical L-systems MSc thesis -<br />
sonology, The Royal Conservatory, The Hague<br />
John A. Maurer IV (1999), A Brief History of Algorithmic<br />
Composition<br />
A.J. Crilly, Rae A. Earnshaw, Huw Jones (Editors) (1993),<br />
Applications of Fractals and Chaos: The Shape of Things,<br />
Springer<br />
Dmitri Kartofelev, Jüri Engelbrecht (CENS) Mittelineaarne dünaamika 19. märts 2012 56 / 56