Real-time algorithmic music composition application.

This project is about the study of evolutionary music, and focuses on the development of an algorithmic music composer using the Java programming language. The motivation of this project is to provide a solution to problems including the high cost and time consumption for composing music, the comple...

Full description

Saved in:
Bibliographic Details
Main Author: Yap, Alisa Yi Hui
Format: Final Year Project / Dissertation / Thesis
Published: 2022
Subjects:
Online Access:http://eprints.utar.edu.my/4636/1/fyp_CS_2022_YAYH.pdf
http://eprints.utar.edu.my/4636/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utar-eprints.4636
record_format eprints
spelling my-utar-eprints.46362022-10-13T07:33:08Z Real-time algorithmic music composition application. Yap, Alisa Yi Hui Q Science (General) T Technology (General) This project is about the study of evolutionary music, and focuses on the development of an algorithmic music composer using the Java programming language. The motivation of this project is to provide a solution to problems including the high cost and time consumption for composing music, the complexity of music composition, and the limitations of using copyrighted music. The developed system shall be able generated music based on a genetic algorithm, where users can define basic parameters including the instrument used to play the music, tempo, number of generated notes, and the number of measures to generate. In addition, the system also utilises JavaFx and jFugue for its graphical user interface and music programming respectively. Due to time constraints, the development of this system uses a form of RAD development model, namely the phased development model. Besides generating music, the developed system includes various functionalities including saving the music into an audio file, editing the generated music, playing music, as well as loading and viewing the music previously generated and saved by the users. The music produced through this system are relatively simple, and is suited to be applied in personal projects which require such audio accompaniment. Lastly, the deliverable of this project will be a desktop application for users to compose and generate music in real-time with minimal effort. 2022-04-22 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/4636/1/fyp_CS_2022_YAYH.pdf Yap, Alisa Yi Hui (2022) Real-time algorithmic music composition application. Final Year Project, UTAR. http://eprints.utar.edu.my/4636/
institution Universiti Tunku Abdul Rahman
building UTAR Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tunku Abdul Rahman
content_source UTAR Institutional Repository
url_provider http://eprints.utar.edu.my
topic Q Science (General)
T Technology (General)
spellingShingle Q Science (General)
T Technology (General)
Yap, Alisa Yi Hui
Real-time algorithmic music composition application.
description This project is about the study of evolutionary music, and focuses on the development of an algorithmic music composer using the Java programming language. The motivation of this project is to provide a solution to problems including the high cost and time consumption for composing music, the complexity of music composition, and the limitations of using copyrighted music. The developed system shall be able generated music based on a genetic algorithm, where users can define basic parameters including the instrument used to play the music, tempo, number of generated notes, and the number of measures to generate. In addition, the system also utilises JavaFx and jFugue for its graphical user interface and music programming respectively. Due to time constraints, the development of this system uses a form of RAD development model, namely the phased development model. Besides generating music, the developed system includes various functionalities including saving the music into an audio file, editing the generated music, playing music, as well as loading and viewing the music previously generated and saved by the users. The music produced through this system are relatively simple, and is suited to be applied in personal projects which require such audio accompaniment. Lastly, the deliverable of this project will be a desktop application for users to compose and generate music in real-time with minimal effort.
format Final Year Project / Dissertation / Thesis
author Yap, Alisa Yi Hui
author_facet Yap, Alisa Yi Hui
author_sort Yap, Alisa Yi Hui
title Real-time algorithmic music composition application.
title_short Real-time algorithmic music composition application.
title_full Real-time algorithmic music composition application.
title_fullStr Real-time algorithmic music composition application.
title_full_unstemmed Real-time algorithmic music composition application.
title_sort real-time algorithmic music composition application.
publishDate 2022
url http://eprints.utar.edu.my/4636/1/fyp_CS_2022_YAYH.pdf
http://eprints.utar.edu.my/4636/
_version_ 1748184792924422144
score 13.160551