Studi Automatic Generator Melodi Berdasarkan Parameter Mood

Post on 06-Jul-2015

739 views 0 download

Tags:

Transcript of Studi Automatic Generator Melodi Berdasarkan Parameter Mood

Ali Akbar / 23507042

1/40

Latar Belakang & Rumusan Masalah

Musik,Melodi dan KomputerAnalisis: Mood Pada Musik & Feature MusikAnalisis: Translator Mood – Parameter FeatureAnalisis & Perancangan Generator MelodiImplementasi & Pengujian

2/40

3

Musik

Psikologis / Mood

4

5

S e lu r u h

k e m u n g k in a n

n a d a

T e o r i - t e o r i

m u s ik

la g u la inP a r a m e te r -

p a r a m e te r

m a s u k a n

M e lo d i

S is te m M e lo d y G e n e r a to r

Kritik sistem komposer otomatis (Chan dan Ventura, 2008):-teralu bias-definisi musiknya terlalu luas

6/40

Rumusan Masalah

Apa saja kriteria dasar melodi musik yang membedakan karakteristik mood melodi tersebut yang terpersepsioleh manusia, seperti senang, sedih, dsb?

Bagaimana melodi dapat dibentuk dari komponen dasar pembentuknya, yaitu nada, sedemikian sehingga dapat menghasilkan melodi yang memiliki karakteristik moodtertentu, tanpa membuat melodi tersebut terkungkung dalam aturan yang ada ataupun menjadi mirip dengan melodi yang lain?

Tujuan

7

Aspek timbre (warna suara) diabaikan Bekerja dalam frasa, bukan melodi lengkap. Satu line melodi Tangga nada diatonis musik barat Melodi yang dihasilkan adalah melodi sebagai ide segar

8

9/40

Studi Literatur dan Eksplorasi

Analisis

Persepsi

Mood

Analisis dan

Perancangan

Generator

Melodi

Implementasi

Prototipe

Generator

Melodi

Pengujian

dan

Penarikan

KesimpulanAnalisis

Feature

Melodi

Analisis

Pengkaitan

Mood dengan

Feature

Eksplorasi

10/40

Studi Literatur dan Eksplorasi

Analisis

Persepsi

Mood

Analisis dan

Perancangan

Generator

Melodi

Implementasi

Prototipe

Generator

Melodi

Pengujian

dan

Penarikan

KesimpulanAnalisis

Feature

Melodi

Analisis

Pengkaitan

Mood dengan

Feature

Musik: Melodi Harmoni Ritme

11

12/40

Analisis: Mood Pada Musik

13/40

Studi Literatur dan Eksplorasi

Analisis

Persepsi

Mood

Analisis dan

Perancangan

Generator

Melodi

Implementasi

Prototipe

Generator

Melodi

Pengujian

dan

Penarikan

KesimpulanAnalisis

Feature

Melodi

Analisis

Pengkaitan

Mood dengan

Feature

Kriteria Pengelompokan Mood

Sederhana

Perbedaan Ekstrim

Cakupan Penuh

Dua Reference Model

Hevner

Thayer

14/40

Hevner/Farnsworth Thayer/Yang

15/40

Analisis: Feature Musik

16/40

Studi Literatur dan Eksplorasi

Analisis

Persepsi

Mood

Analisis dan

Perancangan

Generator

Melodi

Implementasi

Prototipe

Generator

Melodi

Pengujian

dan

Penarikan

KesimpulanAnalisis

Feature

Melodi

Analisis

Pengkaitan

Mood dengan

Feature

Melodi: Deretan Nada Melodi dipengaruhi:

Harmoni▪ Tangga nada

Ritme▪ Artikulasi, ritme melodi

Melodi adalah permasalahan 2 dimensi:

Nada dalam 2 dimensi:

Dimensi frekuensi/pitch

Dimensi waktu

17/40

18/40

Tingkat 4 Mood (Valence & Arousal)

Tingkat 3 Abstraksi teori musik• Bentuk Melodi, Pergerakan Melodi

Tingkat 2 Nada dan penempatannya (timing) dalam melodi• Interval pitch

Tingkat 1 Nada : pitch, durasi, loudness

Tingkat 0

Analisis: Translator Mood – Parameter Feature

19/40

Studi Literatur dan Eksplorasi

Analisis

Persepsi

Mood

Analisis dan

Perancangan

Generator

Melodi

Implementasi

Prototipe

Generator

Melodi

Pengujian

dan

Penarikan

KesimpulanAnalisis

Feature

Melodi

Analisis

Pengkaitan

Mood dengan

Feature

20/40

21/40

Data Melodi-Melodi

Kelas Mood dari

Melodi

Kakas

Ekstraksi

Feature

Daftar Feature yang

Diekstraksi

Nilai Feature

dari Melodi-

Melodi dan

Kelas Mood

(dalam format

.ARFF)

Algoritma Pada

Kakas WEKA

Model Hasil

Pembelajaran

Feature -

Mood

Analisis & Perancangan Generator Melodi

22/40

Studi Literatur dan Eksplorasi

Analisis

Persepsi

Mood

Analisis dan

Perancangan

Generator

Melodi

Implementasi

Prototipe

Generator

Melodi

Pengujian

dan

Penarikan

KesimpulanAnalisis

Feature

Melodi

Analisis

Pengkaitan

Mood dengan

Feature

23/40

24/40

25/40

26/40

Pembangikit Bilangan Acak Probabilistik Dari uniform random generator

27/40

28/40

Parameter feature tingkat 1 : ranah pitch

Tangga nada

Jangkauan pitch

▪ pitch < pmin faktor pengali 0

▪ pitch > pmax faktor pengali 0

▪ Sisanya faktor pengali 1

Nilai pitch awal

29/40

Parameter feature tingkat 1 : ranah waktu

Durasi

▪ Faktor pengali dari kurva distribusi. Parameter durasi diwakili 2 nilai: rata-rata serta variansi.

Artikulasi

▪ Diimplementasikan khusus.

30/40

Parameter feature tingkat 2 :

Interval pitch

▪ Seperti durasi, dengan kurva distribusi

Parameter khusus :

Tempo

Panjang melodi

31/40

Implementasi & Pengujian

32/40

Studi Literatur dan Eksplorasi

Analisis

Persepsi

Mood

Analisis dan

Perancangan

Generator

Melodi

Implementasi

Prototipe

Generator

Melodi

Pengujian

dan

Penarikan

KesimpulanAnalisis

Feature

Melodi

Analisis

Pengkaitan

Mood dengan

Feature

Kelas File Keterangan

MelodyGenerator MelodyGenerator.cs MelodyGeneratorPossibleNoteCollection

Note Melody.cs pitch pitch (nilai pitch MIDI)duration durationstart_time start(1024 mewakili not yang bernilai ¼)

Melody Melody.cs notes List<Note>ToMIDI diimplementasikan dengan MIDIToolkit pada ToSequence()

PossibleNote MelodyGenerator.cs probability integer

Parameter MelodyGenerator.cs kelas abstrak Parameter

33/40

34/40

Pemetaan mood dengan feature

Hasil pengujian dengan WEKA: hasil selalu overfit dengan data

35/40

Pengujian generator melodi

Pengujian pemilih probabilistik

Pengujian setiap filter parameter

Generator melodi berjalan dengan baik

36/40

Sistem generator melodi dengan pendekatan iteratif ini dapat berjalan dengan baik, dan menghasilkan melodi sesuai parameter masukan

Domain pembentukan melodi adalah permasalahan penyusunan nada dalam ruang dua dimensi

Dengan pendekatan pada Tesis ini, pemetaan yang tidak overvit antara mood dengan feature tidak dapat didapatkan

37/40

Pengkajian lebih lanjut pemetaan mood dengan feature

Filter parameter lain dari karakteristik melodi lainnya

Tidak terbatas musik barat Pendekatan lain generator melodi?

38/40

39