Evolutionary Music; Composing Beats and Chords Progression

This project focuses on delivering a JAVA application named “Evoluthm” with mainly the functions of generating chords progressions and beats. The system aims to aid in inspiring music composer and also generate music based on the requirements or needs of the music composer. For instance, the music’s...

Full description

Saved in:
Bibliographic Details
Main Author: Ng, Hayden
Format: Final Year Project / Dissertation / Thesis
Published: 2020
Subjects:
Online Access:http://eprints.utar.edu.my/3763/1/16ACB03863_FYP2.pdf
http://eprints.utar.edu.my/3763/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1833428455053590528
author Ng, Hayden
author_facet Ng, Hayden
author_sort Ng, Hayden
building UTAR Library
collection Institutional Repository
content_provider Universiti Tunku Abdul Rahman
content_source UTAR Institutional Repository
continent Asia
country Malaysia
description This project focuses on delivering a JAVA application named “Evoluthm” with mainly the functions of generating chords progressions and beats. The system aims to aid in inspiring music composer and also generate music based on the requirements or needs of the music composer. For instance, the music’s speed, pitch range, number of layers, number of notes to be generated and different types of music instruments can be selected. Evoluthm utilizes Harmony Search Algorithm and JFUGUE techniques in compliances with artificial intelligence (AI). These techniques are used in success to produce a perfect music or melody and minimizes the number of error melodies. Thus, Evoluthm is a tool to help musician to obtain inspiration from random generated melodies to compose a new piece of music.
format Final Year Project / Dissertation / Thesis
id my-utar-eprints.3763
institution Universiti Tunku Abdul Rahman
publishDate 2020
record_format eprints
spelling my-utar-eprints.37632020-12-30T11:20:02Z Evolutionary Music; Composing Beats and Chords Progression Ng, Hayden T Technology (General) This project focuses on delivering a JAVA application named “Evoluthm” with mainly the functions of generating chords progressions and beats. The system aims to aid in inspiring music composer and also generate music based on the requirements or needs of the music composer. For instance, the music’s speed, pitch range, number of layers, number of notes to be generated and different types of music instruments can be selected. Evoluthm utilizes Harmony Search Algorithm and JFUGUE techniques in compliances with artificial intelligence (AI). These techniques are used in success to produce a perfect music or melody and minimizes the number of error melodies. Thus, Evoluthm is a tool to help musician to obtain inspiration from random generated melodies to compose a new piece of music. 2020-05-14 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/3763/1/16ACB03863_FYP2.pdf Ng, Hayden (2020) Evolutionary Music; Composing Beats and Chords Progression. Final Year Project, UTAR. http://eprints.utar.edu.my/3763/
spellingShingle T Technology (General)
Ng, Hayden
Evolutionary Music; Composing Beats and Chords Progression
title Evolutionary Music; Composing Beats and Chords Progression
title_full Evolutionary Music; Composing Beats and Chords Progression
title_fullStr Evolutionary Music; Composing Beats and Chords Progression
title_full_unstemmed Evolutionary Music; Composing Beats and Chords Progression
title_short Evolutionary Music; Composing Beats and Chords Progression
title_sort evolutionary music; composing beats and chords progression
topic T Technology (General)
url http://eprints.utar.edu.my/3763/1/16ACB03863_FYP2.pdf
http://eprints.utar.edu.my/3763/
url_provider http://eprints.utar.edu.my