Muzyka algorytmiczna
Dobrą muzykę potrafi docenić prawie każdy. Ale skomponować tylko Ci obdarzeni talentem. Niektórzy twierdzą, że muzyka nie jest wynikiem natchnienia, a efektem działania prostego algorytmu matematycznego? Nie będzie to może symfonia Beethovena ale … Zresztą posłuchajcie sami.
Uważni czytelnicy benchmarka wiedzą już co można zmieścić w w 4 kilobajtach kodu. Teraz pokażemy wam na co stać prosty, czasem jednolinikowy kod. Nieważne czy będzie to Java, C czy jakikolwiek inny język programowania.
Fiński artysta Ville-Matias Heikkila pokazuje, że prosty kod pozwala wygenerować dźwięki, które układają się w melodyjną całość. Muzyka jest wynikiem powtarzania dwóch lub trzech działań matematycznych.
Dlaczego Heikkila tak się męczy, skoro opis muzyki za pomocą nut wcale nie jest tak skomplikowany. Wszystko przez postulat Stephena Wolframa sprzed 10 lat. Mówi on że prawa rządzące całym Wszechświatem można opisać za pomocą kilku prostych, ale bardzo trudnych do odgadnięcia, algorytmów. Heikkila chce dowieść, że przynajmniej w przypadku muzyki można odgadnąć prawidłowości, które pozwolą łatwo tworzyć ciekawie brzmiącą algorytmiczną muzykę. Jak widać, a raczej "słychać", na razie jest na początku drogi.
Heikkila ma nadzieję, że w jego pracy pomogą mu internauci. Planuje opracowanie programu, który będzie automatycznie generował przykładowe utwory oraz witrynę na której będzie można oceniać, który kod generuje najciekawsze brzmienia. Można również samemu spróbować sił w muzyce algorytmicznej. Jej tajemnice odsłania ten artykuł (w języku angielskim).
Więcej na luzie:
- Na luzie: jak Facebook i inne strony wyglądałyby w 1997 roku
- Na luzie: miniaturowy komputer z "prawdziwych" części
- Na luzie: kiedy Ty pracujesz oni się dobrze bawią
Źródło: Technology Review
Komentarze
24... i gry byłu dużo bardziej grywalne i nie kończyły się po 15h, no może po części to zasługa czasów ładowania ;P
Te 2 to mi szczena opadla. Reszta to brzmi troche jak piski, gorsze i lepsze. Tez robia wrazenie jak na 1 linijke, ale juz nie tak jak te 2.
Tamte 2 to brzmia jakby je czlowiek skomponowal. Doslownie slychac nuty i rozne sample :)