Tonaliteit - OU Studienet

advertisement
Multi Objective Generic
Algorithm voor muzikale
motieven
Patrik Rombouts
Overzicht
• Probleemstelling
• MOGA
• Aanpak
• Muzikale elementen
• Evaluatie
• Demo - resultaten
Probleemstelling
• Muziek generatie
• Procesondersteuning
• Motief
• Westerse muziek
MOGA
• Optimalisatie van conflicterende objectieven
• Verzameling van oplossingen (pareto front)
• Binary tournament, crowding distance
• NSGA-II
MOGA
• Muzikale elementen = objectieven
• Conflicterende belangen
• Compositieproces = variaties van een motief
• Geen “perfect” muziekstuk
Muziektermen
• Noot: toonhoogte/pitch (C =60), duur, luidheid, klankkleur/timbre
• Interval
• Stijl – periode:
• Tonaal
• Modaal (en chromatiek)
• Atonaal
• Akkoord
• Toonladder
Aanpak
• Begrijpelijkheid
• Verhouding tussen consonant en dissonant
• Frequentie van herhaling
Begrijpelijkheid
Consonant
Dissonant
Herhaling
Zeer hoog (tonaal)
Hoog (tonaal - modaal)
Laag (modaal)
Zeer laag (atonaal)
Geen herhaling
• Hoe? Bottom up aanpak = noot, relatie tussen noten
Harmonie
• Verticaal interval
• Traditionele harmonie
• Boventonen
• Fitness functie:
• Voorbeeld: C majeur = C E G = [0,4,7]
Melodie
• Horizontaal interval
• Consonant/dissonant
• Zingbaarheid
• Kleine intervallen
• Rangschikking
• Fitness functie = Gemiddelde intervallen
Ritme
• Interval = tijdspanne
• Consonant/dissonant
• Pulse (in 2 of 3)
• Inner metric weight = pulse muziek
• Fitness functie: verhouding pulse en inner metric weight
Tonaliteit
• Verwantschap tussen noten
• Noot als centrum van muziekstuk (tonica)
• Consonant/dissonant: Boventonenreeks (C G C)
• Fitness functie:
• key finding algorithm
• Correlatie op basis van voorgedefinieerde templates
Monotonie
• Optimaal = monotoon
• Oplossingen
• Instellen van parameters:
• Monotonie
• Generatie van stijlen
• Tegenstrijdigheden (Multi objective):
• Voorbeeld: Harmonie ↔ melodie C E G = [0, 4, 7]
Samenwerking elementen
• Muziek = interactie = complex
• Aanpak: invloed van context op parameters noot
• Lengte - duur
• Positie - luidheid (dynamiek): pulse, inner metric weight
• Register - toonhoogte: melodisch hoog, harmonisch laag
• Wijzigingen fitness functie: Harmonie en tonaliteit
Evaluatie
• Fitness functies
• Contextuele parameters: traditionele contrapunt en harmonieleer
• Muziekevolutie: emancipatie van de dissonant
• Gegenereerde muziekstukken
• Generatie in 3 verschillende stijlen (demo)
• Subjectieve testen
Combinatie: Harmonie – melodie – Muziek periode - stijl
ritme - tonaliteit
CCCC
Tonaal: oudheid tot barok
Tonaliteit consonant
Classicisme - romantiek
DCCC
DDCC
Tonaliteit dissonant
Romantiek - impressionisme
DCCD
DDCD
DDDD
Atonaal: 20ste eeuw, 2de Weense
school (expressionisme)
Objectieven
Bach
Mozart
Wagner
Debussy Schönberg
Bartok
Harmonie
0.3010
0.3535
0.5313
0.4576
0.8121
0.5557
Melodie
0.1323
0.1714
0.1167
0.1678
0.3040
0.2531
Ritme
0.0254
0.1126
2.0
4.4942
0.3067
3.1808
Tonaliteit
0.0347
0.2736
0.5054
0.2499
0.4679
0.4479
Resultaten
100%
80%
60%
40%
20%
0%
Schaal5
Schaal4
Schaal3
Schaal2
Schaal1
Demo : generatie tonale muziek
Resultaten
• Tonaal karakter:
• harmonische conventies ontbreken
• Contrapunt regels
• Nieuwe mogelijkheden
• Procesondersteunend
Samenvatting
• MOGA
• Aanpak
• Muzikale elementen
• Evaluatie fitness functies en resultaten
• Conclusie
Einde
• Vragen?
Download