Syarif, Arry Maulana and Azhari, Azhari and Suprapto, Suprapto and Hastuti, Khafiizh (2023) Gamelan Melody Generation Using LSTM Networks Controlled by Composition Meter Rules and Special Notes. Journal of Advances in Information Technology, 14 (1). pp. 26-38. ISSN 17982340
1781.Gamelan.pdf - Published Version
Restricted to Registered users only
Download (2MB) | Request a copy
Abstract
This study proposes a Gamelan melody
generation system based on three characteristics, which are
the melodic patterns recognition, composition meter rules
that control the duration of notes, and the special notes
(pitches) selection which represent ambiguous rules in
determining the Gamelan musical mode system. Long-Short
Term Memory (LSTM) networks were trained using the
sequence prediction technique to generate symbolic based
Gamelan melodies. The dataset collected from sheet music
was converted into ABC notation format, added with codes
representing the composition meter and special notes, and
restructured into a character-based representation format.
The LSTM network training showed good results in the
melodic patterns recognition but the networks take less than
10 attempts for the LSTM network to successfully generate
one melody. The evaluation was conducted using experts’
judgment. Three generated melodies were sent to experts to
be read, hummed and judged. Overall, the evaluation
results showed that the generated melodies can comply with
the characteristics of the Gamelan melodic patterns, the
composition meter and the special notes
Item Type: | Article |
---|---|
Uncontrolled Keywords: | long-short term memory; melodic patterns; melody generation; sequence prediction; symbolic music |
Subjects: | Q Science > QA Mathematics > QA75 Electronic computers. Computer science |
Divisions: | Faculty of Mathematics and Natural Sciences > Computer Science & Electronics Department |
Depositing User: | Masrumi Fathurrohmah |
Date Deposited: | 22 Aug 2024 03:42 |
Last Modified: | 22 Aug 2024 03:42 |
URI: | https://ir.lib.ugm.ac.id/id/eprint/2842 |