Kompozycja muzyki przy użyciu algorytmów genetycznych

licenciate
dc.abstract.enThe work explains origin and structure of genetic algorithms. Using the example of sound synthesis in the projects GenJam, GenDash and several other solutions, the capabilities of genetic algorithms were comapred in field of algorithmic composition. Described problems that can be encountered when using genetic algorithms in music composition, discussed popular methods of adapting specific parts of the genetic algorithm for evolutionary music. Using Python programming language and music21 library, a genetic algorithm has been implemented that generates short melodies, which then are presented using stave. An interactive jupyter nootebok was used to allow user to create short melodies.pl
dc.abstract.plW pracy przybliżono genezę powstania algorytmów genetycznych oraz przedstawiono sposób ich działania. Na przykładzie syntezy dźwięków w projektach GenJam, GenDash oraz kilku innych rozwiązań porównano działanie algorytmów genetycznych wykorzystywanych do kompozycji algorytmicznej. Omówiono problemy, z jakimi można się napotkać podczas kompozycji muzyki oraz przedstawiono popularne sposoby wykorzystania konkretnych części algorytmu genetycznego w muzyce ewolucyjnej. Przy użyciu języka Python i biblioteki music21 zaimplementowano algorytm genetyczny, który generuje krótkie melodie, które następnie zostały zaprezentowane przy pomocy pięciolinii. Stworzono interaktywny jupyter nootebok pozwalający czytelnikowi tworzyć krótkie melodie.pl
dc.affiliationWydział Fizyki, Astronomii i Informatyki Stosowanejpl
dc.areaobszar nauk ścisłychpl
dc.contributor.advisorPrzystalski, Karol - 126070 pl
dc.contributor.authorOlechowski, Michałpl
dc.contributor.departmentbycodeUJK/WFAISpl
dc.contributor.reviewerPrzystalski, Karol - 126070 pl
dc.contributor.reviewerArgasiński, Jan - 105948 pl
dc.date.accessioned2020-11-08T23:07:53Z
dc.date.available2020-11-08T23:07:53Z
dc.date.submitted2020-10-26pl
dc.fieldofstudyinformatykapl
dc.identifier.apddiploma-137870-165219pl
dc.identifier.projectAPD / Opl
dc.identifier.urihttps://ruj.uj.edu.pl/xmlui/handle/item/253011
dc.languagepolpl
dc.subject.engenetic algorithm, algorithmic composition, evolutionary music, musicpl
dc.subject.plalgorytm genetyczny, kompozycja algorytmiczna, muzyka ewolucyjna, muzykapl
dc.titleKompozycja muzyki przy użyciu algorytmów genetycznychpl
dc.title.alternativeComposition of music using genetic algorithmspl
dc.typelicenciatepl
dspace.entity.typePublication
dc.abstract.enpl
The work explains origin and structure of genetic algorithms. Using the example of sound synthesis in the projects GenJam, GenDash and several other solutions, the capabilities of genetic algorithms were comapred in field of algorithmic composition. Described problems that can be encountered when using genetic algorithms in music composition, discussed popular methods of adapting specific parts of the genetic algorithm for evolutionary music. Using Python programming language and music21 library, a genetic algorithm has been implemented that generates short melodies, which then are presented using stave. An interactive jupyter nootebok was used to allow user to create short melodies.
dc.abstract.plpl
W pracy przybliżono genezę powstania algorytmów genetycznych oraz przedstawiono sposób ich działania. Na przykładzie syntezy dźwięków w projektach GenJam, GenDash oraz kilku innych rozwiązań porównano działanie algorytmów genetycznych wykorzystywanych do kompozycji algorytmicznej. Omówiono problemy, z jakimi można się napotkać podczas kompozycji muzyki oraz przedstawiono popularne sposoby wykorzystania konkretnych części algorytmu genetycznego w muzyce ewolucyjnej. Przy użyciu języka Python i biblioteki music21 zaimplementowano algorytm genetyczny, który generuje krótkie melodie, które następnie zostały zaprezentowane przy pomocy pięciolinii. Stworzono interaktywny jupyter nootebok pozwalający czytelnikowi tworzyć krótkie melodie.
dc.affiliationpl
Wydział Fizyki, Astronomii i Informatyki Stosowanej
dc.areapl
obszar nauk ścisłych
dc.contributor.advisorpl
Przystalski, Karol - 126070
dc.contributor.authorpl
Olechowski, Michał
dc.contributor.departmentbycodepl
UJK/WFAIS
dc.contributor.reviewerpl
Przystalski, Karol - 126070
dc.contributor.reviewerpl
Argasiński, Jan - 105948
dc.date.accessioned
2020-11-08T23:07:53Z
dc.date.available
2020-11-08T23:07:53Z
dc.date.submittedpl
2020-10-26
dc.fieldofstudypl
informatyka
dc.identifier.apdpl
diploma-137870-165219
dc.identifier.projectpl
APD / O
dc.identifier.uri
https://ruj.uj.edu.pl/xmlui/handle/item/253011
dc.languagepl
pol
dc.subject.enpl
genetic algorithm, algorithmic composition, evolutionary music, music
dc.subject.plpl
algorytm genetyczny, kompozycja algorytmiczna, muzyka ewolucyjna, muzyka
dc.titlepl
Kompozycja muzyki przy użyciu algorytmów genetycznych
dc.title.alternativepl
Composition of music using genetic algorithms
dc.typepl
licenciate
dspace.entity.type
Publication
Affiliations

* The migration of download and view statistics prior to the date of April 8, 2024 is in progress.

Views
45
Views per month
Views per city
Wroclaw
8
Warsaw
6
Krakow
4
Bialystok
1
Bydgoszcz
1
Chorzów
1
Dublin
1
Kalisz
1
Katowice
1
Knurow
1

No access

No Thumbnail Available