Pembangkitan Musik Klasik Menggunakan Metode Long-Short Term Memory

Authors

  • Afinzaki Amiral Fakultas Ilmu Komputer, Universitas Dian Nuswantoro Semarang, Indonesia
  • Muhammad Adrian Surya Saputra Fakultas Ilmu Komputer, Universitas Dian Nuswantoro Semarang, Indonesia
  • Adam Zufar Majid Suprayogi Fakultas Ilmu Komputer, Universitas Dian Nuswantoro Semarang, Indonesia
  • Syafira Rosa Amalia Fakultas Ilmu Komputer, Universitas Dian Nuswantoro Semarang, Indonesia
  • Labib Ahnaf Dhiyaul Khoir Fakultas Ilmu Komputer, Universitas Dian Nuswantoro Semarang, Indonesia
  • Khafiizh Hastuti Fakultas Ilmu Komputer, Universitas Dian Nuswantoro Semarang, Indonesia
  • Arry Maulana Syarif Fakultas Ilmu Komputer, Universitas Dian Nuswantoro Semarang, Indonesia

DOI:

https://doi.org/10.35842/sintaks.v1i1.4

Keywords:

algorithmic composition, metode LSTM, pembangkitan musik, data MIDI, Musik Klasik

Abstract

Penelitian ini bertujuan untuk mengembangkan sistem otomatisasi pembangkitan musik klasik dengan menggunakan Long-Short Term Memory (LSTM), metode yang merupakan bagian dari metode Reccurent Neural Networks (RNN). Pengembangan sistem dilakukan menggunakan Bahasa pemrograman Python. Dataset dalam format MIDI yang dikumpulkan melalui situs www.piano-midi.de diolah menggunakan paket Pretty MIDI untuk mengekstrak informasi akord dan notasi dari data yang digunakan sebagai corpus. Selanjutnya, data diekstraksi untuk mendapatkan informasi nada (pitch), langkah (step) dan durasi (duration). Pelatihan jaringan LSTM menggunakan 57.887 notasi yang merupakan hasil ekstraksi data dari 14 file MIDI berisikan komposisi karya Mozart. Hasil pelatihan jaringan LSTM diukur menggunakan metode Mean Squared Error (MSE) dengan akurasi nilai loss dengan nilai loss sebesar 0,43

Downloads

Published

2022-08-28